... | ... | @@ -35,3 +35,4 @@ These are features which we might want to consider for removal or replacement wi |
|
|
- Helium has no classes, yet is recognisably very Haskell-like.
|
|
|
- A concrete proposal would be to replace classes with named dictionaries that can be constructed and passed
|
|
|
around explicitly. See [ NamedInstances](http://www.informatik.uni-bonn.de/~ralf/hw2001/4.html). However this would rule out GADT based class implementations such as jhc's.
|
|
|
- The array indexing operator, `!`. See [ArrayIndexing](array-indexing). |