Releases: Enegg/py-monads
Releases · Enegg/py-monads
v0.1.3
v0.1.2
- Bumped minimum python version to 3.13
- Added proper license
- Switched to
uv - Rewrote type annotations to work around pyright reporting
Neverin lambda parameters (.map(lambda x: ...)) (See this issue) Option:- Added
.flatten():Option[Option[T]]=>Option[T] Optionnow implements<,<=,>,>=for inner types that support itNullis no longer an Enum due to the need of making it generic;Null.nullis preserved
- Added
- Made
types.pyprivate
Initial release
Option[T], Result[T, E], tools