Releases: evhub/coconut
Releases · evhub/coconut
[M]acapuno
Major Changes:
- New: Built-in
datamaker
function for writingdata.__new__
constructors - Removes
itemgetter
,attrgetter
, andmethodcaller
from built-ins in favor of implicit partial application - Supports
slice
objects in iterator slicing - Fixes incompatibility with newest
pyparsing
Macapuno is a type of mutant coconut commonly used in desserts.
[L]auric
Major Changes:
- New: In-place lazy chaining
- New: Enhanced imaginary literals
- Fixed error message line numbers
- Fixed
--run
ing a file with imports - Fixed interpreter scoping
Lauric acid is the primary fatty acid found in coconuts.
[K]opyor
[J]awz
Major Changes:
- New: Lazy lists
- New: Pattern-matching function definition
- New: Enhanced
except
statements - New:
__coconut_version__
built-in def
is now mandatory in mathematical function definition- Match failures now raise
MatchError
instead ofValueError
- Added
coconut.convenience.parse(mode="exec")
Jawz Hindi is the Arabic word for Coconut, translated literally as Indian Nut.
[I]locos
Major Changes:
- New: Destructuring assignment
- New: Implicit partial application
- New: Additional pipeline operators
- Changed non-decimal integer syntax from
101_2
to2_101
- Improved error messages
coconut.convenience.version("full")
is nowcoconut.convenience.version("spec")
Ilocos is an area in the Philippines that is a major producer of coconuts.