|
|
|
|
|
by dllthomas
3816 days ago
|
|
One thing that no one touched on: In reading Haskell (and apparently Idris) types, a name that starts with a lower case letter is an unbound type variable - sort of like a template parameter in C++. The `a` in each of the Vect's must be the same type but it can be any type (picked at the call site, for any given call). |
|