raulraja
type-classes
arrow-core (includes core data types syntax) arrow-core-instances (depends on type classes and includes specific syntax like comprehensions)