foldl

Fold computation library

A library providing an efficient way to compute multiple folds over a collection in one pass.

Composable, streaming, and efficient left folds

GitHub

161 stars
13 watching
51 forks
Language: Haskell
last commit: about 2 years ago

Related projects:

RepositoryDescriptionStars
haskell/fglA library that provides an inductive approach to dealing with graphs184
gabriella439/haskell-typed-spreadsheet-libraryProvides a typed and composable API for building spreadsheets with explicit input/output relationships185
haskell/hooplA library that provides a modular and reusable framework for dataflow analysis and transformation in programming languages73
haskell-opengl/openglA set of Haskell libraries providing bindings to the OpenGL graphics API.147
snowleopard/algaA Haskell library for constructing and manipulating algebraic graphs with equational reasoning capabilities722
gabriella439/pipesA lightweight stream processing library that builds and connects reusable streaming components using Haskell489
gabriella439/haskell-morte-libraryAn intermediate language for optimizing functional programs in Haskell374
gabriella439/haskell-errors-libraryA type-safe approach to error handling in the Haskell programming language64
go-gl/mathglA Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics.563
composewell/streamlyA high-performance Haskell library providing functional programming abstractions and concurrency capabilities873
wellposed/numericalA Haskell library for numerical computation and data analysis with focus on performance and memory locality137
yourbasic/graphA Go library providing efficient algorithms and data structures for graph manipulation712
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
cpeikert/lolA cryptographic library built on top of lattices that enables fully-homomorphic encryption225