Search code examples
Indexed Initial algebras for GADTs...

haskelltypesalgebraalgebraic-data-typescategory-theory

Read More
Scala context bounds in generalized algebraic datatype...

scalaalgebraic-data-types

Read More
Why does Option<NonZeroU32> not require using explicit Some?...

rustalgebraic-data-types

Read More
What is the DataKinds extension of Haskell?...

haskelltypesalgebraic-data-typesdata-kinds

Read More
Are Haskell data types with only nullary or unary constructors considered as Algebraic Data Types?...

haskellalgebraic-data-types

Read More
Comparing values by their constructors...

haskellalgebraic-data-types

Read More
What's the right way to use type aliases in Haskell...

haskelltypestype-safetyalgebraic-data-typestype-alias

Read More
Convert Sum Type to Phantom Type via Type Classes...

haskellalgebraic-data-typesphantom-types

Read More
Kotlin and discriminated unions (sum types)...

kotlinalgebraic-data-typesdiscriminated-union

Read More
Create class and represent it without quotation marks...

pythonoverridingalgebraic-data-typespython-datamodel

Read More
How to represent this FSM in GADT...

scalafunctional-programmingadtstate-machinealgebraic-data-types

Read More
datatype and type in SML not working as intended...

typessmlsmlnjalgebraic-data-types

Read More
How to create the instance for my own type?...

haskellmonadsfunctorapplicativealgebraic-data-types

Read More
Generic Pattern in Haskell...

haskellfunctional-programmingpattern-matchingalgebraic-data-typescustom-data-type

Read More
Middleware monad?...

functional-programmingmonadsalgebraic-data-types

Read More
Sum types whose constituents can also be used on their own...

parsinghaskellpdfpdf-generationalgebraic-data-types

Read More
How to convert a custom type to an Integer in Haskell?...

haskellfunctional-programmingalgebraic-data-typescustom-data-typederivingvia

Read More
Stream data type implementation in Haskell...

haskellstreamalgebraic-data-typescustom-data-type

Read More
Why do I need to call the constructor again in the definition of fmap even when I don't apply th...

haskellfunctoralgebraic-data-typessum-type

Read More
How do you destructure values in a let binding using algebraic racket...

racketalgebraic-data-types

Read More
Is a Haskell type constructor 'just' a function?...

functionhaskelltypesalgebraic-data-typescustom-data-type

Read More
How can you create a list comprising of calculations on each item of another list in Haskell?...

listhaskellalgebraic-data-typescustom-function

Read More
How can I zip a list over another list that is nested in Haskell?...

listhaskellnested-listsmap-functionalgebraic-data-types

Read More
How to fix this Haskell lookup function type mismatch?...

functionhaskelllookuptype-mismatchalgebraic-data-types

Read More
Sum type with HashMap...

haskellhashmapalgebraic-data-typessum-type

Read More
Encoding Algebraic Data Types with Aeson in Haskell...

haskellalgebraic-data-typesaesonto-json

Read More
Creating recursive enum -- should I use lifetime references? (Rust)...

rustreferencelifetimealgebraic-data-types

Read More
Why is Haskell lookup function causing Non-Exhaustive pattern error on custom data type?...

haskelllookupalgebraic-data-typescustom-data-typenon-exhaustive-patterns

Read More
Sum Types vs. Type Classes vs. Records...

haskelltypeclassalgebraic-data-types

Read More
How do I correctly implement an instance Eq for a data type with constructors?...

haskellinstancetypeclassdefinitionalgebraic-data-types

Read More
BackNext