Todo and presentation.

This commit is contained in:
Erik Svedäng 2017-10-15 11:08:12 +02:00
parent 3717a774c2
commit d690be9005
2 changed files with 2 additions and 1 deletions

View File

@ -23,7 +23,7 @@
---
# Main ideas of Carp
* Static type system
* Static type system (subset of ML)
* No garbage collection (a la Rust)
* Lisp (Clojure) syntax
* A helpful and interactive programming environment

View File

@ -6,6 +6,7 @@
* Can't define globals of type String or String-ref.
* Just entering '=' at the REPL leads ot strange type error.
* The lambda sent to 'transform' should probably have type (λ [(Ref a)] b) to prevent it from touching the contents of the source array
* The 'foreach' macro should not make use of 'transform' (it allocates an array)
## Big Language Features
* Generic data types (apart from Array, which already is)