type-combinators-singletons alternatives and similar packages
Based on the "type" category.
Alternatively, view type-combinators-singletons alternatives based on common mentions on social networks and blogs.
-
type-combinators
Type level lists, pairs, sums, their operations, and their properties. -
type-aligned
Various type-aligned sequence data structures. -
type-equality
Haskell definition of type equality, coercion/cast and other operations. -
type-unary
Type-level and typed unary natural numbers, vectors, inequality proofs -
type-map
Type-indexed maps, or a lightweight record library -
type-level-tf
Type level numerics for Haskell using type families. Based on type-level. -
type-level-integers
Provides integers lifted to the type level. -
type-combinators-quote
Quasiquoters for the 'type-combinators' library.
Learn any GitHub repo in 59 seconds
Do you think we are missing an alternative of type-combinators-singletons or a related project?
README
type-combinator-singletons
Conversions between data-types in type-combinators and singletons from singletons and orphan instances.
There's a lot of overlap in functionality between the two libraries. I often use both of them together side-by-side to do different things, but there is some friction the process of converting between the identical data types that both libraries have, and between similar typeclasses. This library attempts to ease that friction by providing conversion functions between identical data types and also many of the appropriate orphan typeclass instances.