Popularity
1.1
Growing
Activity
0.0
Stable
0
2
0
Monthly Downloads: 7
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
generic-constraints alternatives and similar packages
Based on the "generic" category.
Alternatively, view generic-constraints alternatives based on common mentions on social networks and blogs.
-
generic-lens
Generically derive traversals, lenses, and prisms. -
generic-records
Generically derive traversals, lenses, and prisms. -
generic-deriving
Generic programming library for generalised deriving. -
generic-override-aeson
Override instances used by Haskell's generic derivation -
generic-lens-labels
GHC.OverloadedLabels.IsLabel instance for lenses from ghc-generics -
generic-lens-lite
Monomorphic field lens like with generic-lens -
generic-optics-lite
Monomorphic field opics like with generic-lens
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Promo
www.influxdata.com
Do you think we are missing an alternative of generic-constraints or a related project?
Popular Comparisons
README
Standalone deriving without boiler-plate
Write short and concise contexts based on generics.
Instead of writing boiler-plate standalone deriving clauses in the form of
deriving instance [Various Eq Constraints Here] => Instance Eq MyType
With generic-constraints you can use
deriving instance Constraints MyType Eq => Eq MyType
Or, using TH, simply
makeDeriving ''Eq ''MyType
And for several classes and types:
makeDerivings [''Eq, ''Ord, ''Show] [''MyType, ''MyOtherType]
Credits
This library was extracted from the one-liner library by Sjoerd Visscher and Xia Li-yao.