Releases: emptybutton/Act
Releases · emptybutton/Act
3.2.0
Features
- Code optimization (pipeline runs >300 times faster and testing of the entire library is 7 times faster)
- Nativeness for template value constructor (types)
- Carried filling of template values (types)
- Force keyword filling template values (types)
- Value constructor without manually assigning methods
- Custom value constructors
- Monoidality for existing value constructors
- Integrating the
of
method of value constructors into the constructors themselves - Bug fixes and minor improvements
3.1.0
Features
- Static cursors
- Transactions
- Rebirth
do
- Default descriptor
- Generics for
Arbitrary
Arbitrary
inheritance- Name enums
- Pipeline operator
- Renaming
- A lot of
ParamSpec
- Minor changes and features
3.0.0
Features
- Cursors to generate lambdas
- Structural OOP
- Duck typing
- New monads
- Contextualization
- Algebra for
Flag
s - Value
Flag
s - Union with
and
nature (Unia
) - Currying
- Decorating predicates
- Pipeline management
- Error flow control
- Discrete test generation
- One letter
TypeVar
s - Commenting annotations
- More convenient component interfaces
- New data flow management tools
- Structure tools
- Noting
- Aggregates
- Removed trash legacy
2.2.0
Features
- Binding pseudo operators
- Decorator for a class that makes it publicly immutable
- Collection nesting control functions
- Shortcut over returnly_rollbackable under maybe
- Shortcuts for take(True) and take(False)
- Deepcopy for to_clone
- Extended recursively depth
- Additional annotations
- Wrap refactors
- More correct names for some functions
- Selecting the shortcut module
- Selecting the pseudo operator module
- Additional tests
- Extended README
2.1.2
Features
- Synonyms for unpacking
- Shortcuts for ActionChain.clone_with
- Optional parameter annotation
- New tests
2.1.1
Features
- on_condition has else_ by default
- Extended README
- New tests
2.1.0
Features
- New annotations
- New synonyms
- Improved chain break
- Improved code readability
- Throwing out garbage code
- Bug fix
2.0.0
v2.0.0 Test of maybe
1.0.0
v1.0.0 Additional line