Type class aliases #116
Labels
effort: PLEASE SPLIT
Takes too much time, should be split into subtasks
package: syntax
Related to the syntax of the language
type: feature
work: complex
Uncertain solution; experiment, iterate, and gather feedback
GHC doesn't support type class aliases. We should support a way through the source preprocessing to support type class aliases that are rewritten during compilation, not only in source code, but also in errors.
This would help making everything more homogeneous, like for example instead of having:
We could have
This supports the NeoHaskell principles of design
The text was updated successfully, but these errors were encountered: