Packages tagged: functional
applicates
"pointers" to cached AST that instantiate routines when called
arturo
Simple, modern and portable interpreted programming language for efficient scripting
basedOn
A library for cleanly creating an object or tuple based on another object or tuple
collections
Various collections and utilities
currying
Currying library for Nim
dirtydeeds
macro for partially applied calls
iterrr
iterate faster. functional style, lazy like, extensible iterator library
lazyseq
Lazy evaluated sequences
letUtils
A few handy macros for those who prefer `let` over `var`
mangle
Yet another iterator library
maybe
basic monadic maybe type for Nim
nim-compose
Composition operators for Nim.
nim_curry
Provides a macro to curry function
nimfp
Nim functional programming library
optional_t
Basic Option[T] library
pipe
Pipe operator for nim.
pipexp
Expression-based pipe operators with placeholder argument
results
Friendly value-or-error type
rx_nim
An implementation of rx observables in nim
sequtils2
Additional functions for sequences that are not present in sequtils
xmltools
High level xml library for Nim
zero_functional
A library providing zero-cost chaining for functional abstractions in Nim