Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in algebraic-data-types

How to control flow without .flatMap, which breaks a reactive stream preventing operators like distinctUntilChanged from working on the entire stream

How to define Eq instance of List without GADTs or Datatype Contexts

Is there something like DuplicateRecordFields for constructors in Haskell? [duplicate]

Is there an accurate way in Haskell to encode tuple of Foo, where some certain combinations are forbidden?

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

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

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