Packages

Pond is an Elixir library for creating state handling functions without spawning processes. Pond functions are same-process, referentially transparent functions, that let you implement Finite State Machines, Generators, (push/pull) Reactive Streams, etc.

Current section

Files

Jump to
pond CHANGELOG.md
Raw

CHANGELOG.md

# ChangeLog
Pond uses semantic versioning.
This file is used to keep track of latest changes in Pond,
in a way that is useful for deciding to which version you
can upgrade safely.
## v0.2.0
##### Enhancements
* Added `Pond.App` to so that `Pond.Next` can pipe not only
with functions and two-tuples.
* Added `Pond.Acc` to maintain state while piping with `Pond.Next`.
* Improved `Pond.pond/2` and `Pond.Next` documentation.
## v0.1.1
##### Bug Fixes
* Remove `Pond.__using__` macro
## v0.1.0
##### Enhancements
* Add usage examples to README