#functional-programming #purely #data #structure #bind

nightly rust-fp-pfds

A Functional Programming Library in Rust, Purely Functional Data Structure

3 releases

0.0.4 Dec 12, 2020
0.0.2 Dec 9, 2020
0.0.1 Dec 3, 2020

#1634 in Data structures

Download history 24/week @ 2024-07-25 26/week @ 2024-08-01 22/week @ 2024-08-08 11/week @ 2024-08-15 16/week @ 2024-08-22 27/week @ 2024-08-29 10/week @ 2024-09-05 15/week @ 2024-09-12 30/week @ 2024-09-19 38/week @ 2024-09-26 48/week @ 2024-10-03 32/week @ 2024-10-10 25/week @ 2024-10-17 21/week @ 2024-10-24 20/week @ 2024-10-31 12/week @ 2024-11-07

81 downloads per month
Used in 2 crates (via chronos-parser-rs)

Custom license

30KB
981 lines

rust-fp

rust-fp is a library for functional programming in Rust.

Install

[dependencies]
rust-fp-categories = "0.0.1"
rust-fp-pfds = "0.0.1"

Type-classes for categories

type-class j5ik2o/rust-fp JasonShin/fp-core.rs kitfre/Kinder 14427/hkt.rs aoprisan/func
Functor -
Pure - - -
Apply - - -
Applicativie(Pure+Apply) -
Bind - - -
Monad(Applicative+Bind) -
Empty - - -
Semigroup - - -
Monoid(Empty+Semigroup) -
Foldable - -
Show - - - -
HList - - - -
TailRec - - - -

Purely functional data structures

data name j5ik2o/rust-fp aoprisan/func
Stack -
Set -
Lazy -
IO -
Free -
Computation -

Dependencies