diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2023-07-27 23:52:54 +0300 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2023-07-27 23:52:54 +0300 |
| commit | 2a17ae392eee387b5951cc5deba8aca46dddc2a1 (patch) | |
| tree | 6adc55df777f81b7d781aff671ebb6c3fb843632 | |
| parent | e0e1c1d7573fc5251fe537314b6a6cfefae09e39 (diff) | |
| -rw-r--r-- | TODO.txt | 12 | ||||
| -rw-r--r-- | spec.md | 1 |
2 files changed, 11 insertions, 2 deletions
@@ -1,2 +1,10 @@ -add a `Debug/break` builtin that allows simple interactive debugging -write tests +feat: add a `Debug/break` builtin that allows simple interactive debugging +test: write tests +bug: bug where extra trailing `)` causes a crash +feat: replace `kind` with `type`, effectively making list of types extendable +chore: replace R/create with R/new +feat: remove exceptions, make everything that can fail return a Maybe +chore: remove atoms +feat: add type table and a macro `(impl! [:+ :vec2 :vec2] vec2-add)`, replacing builtin typeclasses Num and Seq +feat: add handles to haskell System-IO module, name it core/io +feat: add handles to haskell Network-Simple-TCP module, name it core/tcp @@ -12,6 +12,7 @@ Symbol PI Tag :tag Boolean true + Char 'c' String "foobar" Vector [1 2 3] Hash map { a 1 b 2 } |
