Simple, elegant, Pythonic functional programming.


Keywords
functional, programming, language, compiler, pattern, pattern-matching, algebraic, data, type, types, lambda, lambdas, lazy, evaluation, list, lists, tail, recursion, call, recursive, infix, function, composition, compose, partial, application, currying, curry, pipeline, pipe, unicode, operator, operators, frozenset, literal, syntax, destructuring, assignment, fold, datamaker, prepattern, iterator, none, coalesce, coalescing, statement, lru_cache, memoization, backport, typing, embed, PEP, 622, overrides, islice, itertools, functools, TYPE_CHECKING, Expected, breakpoint, help, reduce, takewhile, dropwhile, tee, count, makedata, consume, parallel_map, addpattern, recursive_iterator, concurrent_map, fmap, starmap, reiterable, scan, groupsof, memoize, zip_longest, override, flatten, ident, safe_call, flip, const, lift, all_equal, collectby, multi_enumerate, cartesian_product, multiset, cycle, windowsof, py_chr, py_hex, py_input, py_int, py_map, py_object, py_oct, py_open, py_print, py_range, py_str, py_super, py_zip, py_filter, py_reversed, py_enumerate, py_raw_input, py_xrange, py_repr, py_breakpoint, _namedtuple_of, reveal_type, reveal_locals, MatchError, __fmap__, __iter_getitem__, async, await, match, case, cases, where, then, λ
License
Apache-2.0
Install
pip install coconut-develop==3.0.0a0.dev7