v1.2.0 [Colonel]
Colonel is the next major release of Coconut, and makes major feature additions and minor breaking changes over v1.1.1 [Brontosaurus]. See the updated documentation for more information on everything below.
Breaking changes:
- removed
@recursive
(now does auto tco) - function composition (
..
) precedence changed - removed
--autopep8
flag
New features:
- automatic tail call optimization
- statement (multiline) lambdas
- command-line syntax highlighting
--jobs
flag- assignment function notation
@recursive_iterator
- star pattern matching
- implicit
pass
fordata
andclass
- inline
nonlocal
andglobal
statements --keeplines
flag