fun_land

FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such as Functors, Monoids and Monads.

Behaviours and Interfaces

Stars

74

Unreleased Activity

Unknown

First Release

10

years ago

Last Release

5

years ago

Downloads

690

last 90 days

Last Stable Version

0.10.0

Activity

Last Year

Pull Requests

Open 0
Merged 0

Latest Merged Pull Requests

No Github activity

Issues

Open 0
Closed 0

Latest Version Downloads

Last 90 Days

Visualizations of the latest version downloads, including both a full list of releases and a view that highlights the main versions.

Version 0.10.0

Published Dec 2020 •
Elixir Version Requirement ~> 1.3
Documentation for 0.10.0

Dependencies

2
currying ~> 1.0

The Currying library allows you to partially apply (or 'curry') any Elixir function, in a very transparent way. It also optionally implements the infix operator `~>` as a synomym for currying.

numbers ~> 5.0

Numbers dispatches on any numeric type that follows the `Numeric` behaviour. This allows you to create composite types working with _any_ numeric type (Decimal, Ratio, Tensor, ComplexNum, ???)!

No changelog for 0.10.0
Inspect source for 0.10.0

Community

Looks like this space is still empty… Want to be the first to contribute?

Share an article, talk, or podcast by adding resources to this package.

Related Packages

13 packages