Search code examples
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
How to infer the type of the Scott encoded List constructor?...


haskellfunctional-programmingalgebraic-data-typeshigher-rank-typesscott-encoding

Read More
BackNext