datafoldapp alternatives and similar packages
Based on the "Data" category.
Alternatively, view datafoldapp alternatives based on common mentions on social networks and blogs.

semanticsource
Parsing, analyzing, and comparing source code across many languages 
lens
Lenses, Folds, and Traversals  Join us on freenode #haskelllens 
text
Haskell library for space and timeefficient operations over Unicode text. 
codebuilder
Packages for defining APIs, running them, generating client code and documentation. 
cassava
A CSV parsing and encoding library optimized for ease of use and high performance 
unorderedcontainers
Efficient hashingbased container types 
compendiumclient
Mu (μ) is a purely functional framework for building micro services. 
holmes
A reference library for constraintsolving with propagators and CDCL. 
resourcepool
A highperformance striped resource pooling implementation for Haskell 
binary
Efficient, pure binary serialisation using ByteStrings in Haskell. 
primitive
This package provides various primitive memoryrelated operations. 
dependentmap
Dependentlytyped finite maps (partial dependent products) 
jsonautotype
Automatic Haskell type inference from JSON input 
dependentsum
Dependent sums and supporting typeclasses for comparing and displaying them 
IORefCAS
A collection of different packages for CAS based data structures. 
discrimination
Fast linear time sorting and discrimination for a large class of data types 
reflection
Reifies arbitrary Haskell terms into types that can be reflected back into terms 
audiovisual
Extensible records, variants, structs, effects, tangles 
orgmodeparse
Attoparsec parser combinators for parsing orgmode structured text! 
safecopy
An extension to Data.Serialize with builtin version control 
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions 
protobuf
An implementation of Google's Protocol Buffers in Haskell. 
scientific
Arbitraryprecision floatingpoint numbers represented using scientific notation 
uuidtypes
A Haskell library for creating, printing and parsing UUIDs 
texticu
This package provides the Haskell Data.Text.ICU library, for performing complex manipulation of Unicode text. 
typerepmap
⚡️Efficient implementation of Map with types as keys
Scout APM: A developer's best friend. Try free for 14days
Do you think we are missing an alternative of datafoldapp or a related project?
Popular Comparisons
README
Data.FoldApp
This package provides a framework for constructing variadic functions as folds over function applications.
For example, a variadic function f
may be reduced like this:
f a b c
≡ foldlApp @(~) f' z a b c
≡ f' (f' (f' z a) b) c
Both left and right associative folds are available.
This module reexports Data.FoldApp.Identity
which assumes the
identity conversion for arguments. Data.FoldApp.Generic
provides
the generalised folds where a different converter may be given.
Conversion allows for folding over differentlytyped arguments by
converting them to a common type.
Data.FoldApp.Function
contains several variadic functions which
may be useful as examples or in your programs.
Folds cannot be defined to return functions. This is because the parameters intended for the returned function become confused with the parameters intended for folding. This weakness can be circumvented by wrapping and unwrapping returned functions with a newtype at the cost of inconvenience.
If a type inference problem arises, you possibly need to provide an annotation for some arguments or an annotation for the return type. For example, without any other typing context the following is ambiguous …
listOf "hello" "sailor!"
… because it is not known how many more arguments should be accepted. An annotation such as the following fixes this problem …
listOf "hello" "sailor!" :: String > [String]
… saying one more String
argument must be given and a [String]
will be returned.