Type-level infix operators
Open
0. parsing
good first issue
- Dominant language
- OCaml
- Stars
- 45
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Description
We could implement infix operators on the level of types/modules. In order to avoid some syntactic ambiguities, the type-level operator as an identifier without arguments should be placed in square brackets. For instance, the product type could be defined as:
```
data [*] X Y = (,) of X, Y
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.