
Sign up to save your podcasts
Or
Basic idea of using singleton types like Nat n where n is a value from the index domain, to connect program expressions and index expressions. The data value of type Nat n is a copy of n, but living in the syntactic category of program expressions. This allows programs to operate on a proxy for n. Singletons library in Haskell mentioned.
5
1717 ratings
Basic idea of using singleton types like Nat n where n is a value from the index domain, to connect program expressions and index expressions. The data value of type Nat n is a copy of n, but living in the syntactic category of program expressions. This allows programs to operate on a proxy for n. Singletons library in Haskell mentioned.
272 Listeners
90,576 Listeners
30,975 Listeners
109 Listeners
4,130 Listeners
31 Listeners
15,306 Listeners
34 Listeners
11 Listeners
10,285 Listeners
3,079 Listeners
47 Listeners
21 Listeners