|
|
a0e3aa0cb3
|
turn the function for creating new types (or type constructors) into a DOPE function
|
2025-03-31 17:35:30 +02:00 |
|
|
|
d8ca2f3999
|
progress and some refactoring
|
2025-03-31 15:35:02 +02:00 |
|
|
|
145835ad5d
|
progress
|
2025-03-24 17:28:07 +01:00 |
|
|
|
bc91d9bf39
|
lotta progress
|
2025-03-23 13:25:47 +01:00 |
|
|
|
29d20b2273
|
wip
|
2025-03-23 09:15:37 +01:00 |
|
|
|
5283be608b
|
refactor code: move everything from type_registry to "most appropriate" modules
|
2025-03-20 18:12:30 +01:00 |
|
|
|
4ca60784aa
|
greatly simplify type registry
|
2025-03-20 17:29:13 +01:00 |
|
|
|
303fa869a8
|
... got it wrong
|
2025-03-20 14:14:28 +01:00 |
|
|
|
9405ba1b4e
|
add String type + use String to make nominal types unique (worse, but more pleasant when debugging)
|
2025-03-20 14:09:17 +01:00 |
|
|
|
18b5e56ff0
|
add nominal types for 2D points
|
2025-03-20 12:07:31 +01:00 |
|
|
|
94efde3e65
|
add interactive prompt
|
2025-03-20 09:54:11 +01:00 |
|
|
|
e892ade34d
|
rename function
|
2025-03-19 15:43:45 +01:00 |
|
|
|
3d08485a08
|
list of byte encoded as JS Uint8Array + demo more readable
|
2025-03-17 20:14:57 +01:00 |
|
|
|
574651ccb7
|
Add product and sum types
|
2025-03-17 17:54:42 +01:00 |
|
|
|
6023efc295
|
use fnType everywhere to create function types
|
2025-03-14 17:05:04 +01:00 |
|
|
|
a8260f2afb
|
basic functionality, no generics
|
2025-03-14 16:56:37 +01:00 |
|