fp-library 0.0.14

A functional programming library for Rust featuring your favourite higher-kinded types and typeclasses.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# fp-library

[![crates.io](https://img.shields.io/crates/v/fp-library.svg)](https://crates.io/crates/fp-library)
[![docs.rs](https://docs.rs/fp-library/badge.svg)](https://docs.rs/fp-library)
[![GitHub License](https://img.shields.io/github/license/nothingnesses/rust-fp-library?color=blue)](https://github.com/nothingnesses/rust-fp-library/blob/main/LICENSE)


A functional programming library for Rust featuring your favourite higher-kinded types and typeclasses.

## References
* [Lightweight higher-kinded polymorphism]https://www.cl.cam.ac.uk/~jdy22/papers/lightweight-higher-kinded-polymorphism.pdf
* [Typeclassopedia]https://wiki.haskell.org/Typeclassopedia
* [Lean Mathlib Prelude]https://leanprover-community.github.io/mathlib4_docs/Init/Prelude.html
* [PureScript Pursuit]https://pursuit.purescript.org/
* [Haskell base package Prelude]https://hackage.haskell.org/package/base-4.21.0.0/docs/Prelude.html