Find a way to generalise TNat1
and TString1
#235
Labels
feature:enhancement
Enhancements that do not affect core functionality
newcomer:help wanted
This issue needs a new pair of eyes
TNat1
and TString1
#235
In the API exposed for Idris, we expose the specialised types
TNat
andTString
as well as counterparts that take a single type argument, but do not do anything with it (TNat1
andTString
).This is used when combining specialised types in products and sums which take type arguments.
However we cannot implement those for all possible arities. Therefore, we need to find a way to generalise this pattern and automatically weaken/strengthen the index of such references.
The text was updated successfully, but these errors were encountered: