Crate kaguya_rs [−] [src]
KaguyaRs aims to provide a common functional programming lib on Rust.
Basic functions and ADTs with implementation will be provided as much as I can.
Modules
basic_fn |
Macros
compose |
This macro is used to provide shortcut of function composition. The order is last-in-first-invoke. |
filter |
Curry macro of [ |
filter_not |
Curry macro of [ |
foldl |
Curry macro of [ |
foldr |
Curry macro of [ |
ls |
This macro is used to provide ability of list comprehension.
Return Vec |
map |
Curry macro of [ |
pipe |
This macro is used to provide shortcut of function composition. The order is last-in-last-invoke. |
sum |
Shorthand macro of sum |