Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in algebraic-data-types

Are there any uses for untyped unions(w/out a type tag)?

When using GADT in OCaml, how can I remove the 'less general definition' error message on a function?

Haskell Cyclic Ord Relationship

Does there exist a mathematical formalism which uniquely determines ADT structure given some data?

How to design for extension using records

Constructing Haskell data types with many fields

Using Free with a non-functor in Scalaz

C symbolic types, and disjoint union types?

C++ nested class which inherits from the outer class; Incomplete type not allowed

How to show that the Rust type system supports algebraic data types (ADTs)?

rust algebraic-data-types

Elegant way to do associated "data items"

Haskell: Understanding algebraic data types better

Incorrect type inference while pattern matching in Scala

Creating a rectangle? - Haskell

How to write a "from" and "to" function for "Add Void a === a"?

Invalid data type

Recursive algebraic data types via polymorphism in Haskell

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

Why sum of products can be viewed as normal form in algebraic data types?