Pinned issues
Issues
- 6
Multimethods
#70 opened by mlhaufe - 3
- 0
Convert data properties to private by default
#67 opened by mlhaufe - 0
Wildcard methods
#68 opened by mlhaufe - 0
- 0
Normalize construction patterns
#64 opened by mlhaufe - 0
Tail-Call Optimization
#58 opened by mlhaufe - 1
Fix subtyping relationship in extended data
#56 opened by mlhaufe - 0
Improve the parameterized data situation
#62 opened by mlhaufe - 1
Implement derived properties of Data variants
#48 opened by mlhaufe - 1
Generate *.d.ts and sourcemaps
#45 opened by mlhaufe - 1
Investigate Data property guards
#46 opened by mlhaufe - 2
Subtyping of algebraic data types
#47 opened by mlhaufe - 0
Migrate to a full Object-Algebra approach
#53 opened by mlhaufe - 0
Related Traits and composition
#55 opened by mlhaufe - 1
Rename Data and Trait to lowercase
#54 opened by mlhaufe - 1
Investigate Data unification
#52 opened by mlhaufe - 0
Deprecate Array shorthand syntax
#49 opened by mlhaufe - 0
Investigate Code Contracts
#50 opened by mlhaufe - 1
Convert to TypeScript
#28 opened by mlhaufe - 0
Partial Application of traits
#41 opened by mlhaufe - 0
Enable array destructuring on variants
#40 opened by mlhaufe - 0
Partial construction of variants
#42 opened by mlhaufe - 1
- 1
Consider structural matching on traits
#32 opened by mlhaufe - 2
Review feasability of First-Class Patterns
#33 opened by mlhaufe - 0
Enable Pattern Matching in Trait
#38 opened by mlhaufe - 0
Allow primitives in Trait declarations
#35 opened by mlhaufe - 0
Replace `[all]` with `_`
#34 opened by mlhaufe - 0
Missing Trait variant gives a poor error
#29 opened by mlhaufe - 0
missing trait gives a poor error
#24 opened by mlhaufe - 2
Single variant data constructor
#26 opened by mlhaufe