Skip to content

Releases: fexcode/pyrsult

要发Release才能发到pypi欸

Choose a tag to compare

@fexcode fexcode released this 29 Jun 10:14

.

API更新!

Choose a tag to compare

@fexcode fexcode released this 22 Nov 10:13

API更新!

Full Changelog: v0.2.2...v0.3.0

版本更新

Choose a tag to compare

@fexcode fexcode released this 22 Nov 05:57

修复已知错误

修复Option类型注解错误

Choose a tag to compare

@fexcode fexcode released this 22 Nov 05:42

修复Option类型注解错误

添加Option

Choose a tag to compare

@fexcode fexcode released this 25 Oct 05:18

新增Option,Some,Nothing

 def bar(x):
        return Option.Auto(x)

 print(bar(5).Sm)  # -> Some(5)

添加Option

Choose a tag to compare

@fexcode fexcode released this 25 Oct 05:14

新增Option,Some,Nothing

 def bar(x):
        return Option.Auto(x)

 print(bar(5).Sm)  # -> Some(5)

添加模式匹配

Choose a tag to compare

@fexcode fexcode released this 18 Oct 12:26

添加模式匹配

def foo(x: int) -> Result[int, str]:
    return Result.Success(x) if x > 0 else Result.Failure("x should be positive")

match foo(-1):
        case Success(value):
            print("Success|", value)
        case Failure(error):
            print("Failure|", error)

添加模式匹配

Choose a tag to compare

@fexcode fexcode released this 18 Oct 12:16

添加模式匹配

match foo(-1):
        case Success(value):
            print("Success|", value)
        case Failure(error):
            print("Failure|", error)

第一个可用版本

Choose a tag to compare

@fexcode fexcode released this 18 Oct 12:02

第一个可用版本,欢迎issue!