rumlang / rum

Functional language, easily extensible and possible (Lua features with LISP dialect and functional) to be embarked on software Go!
https://www.rumlang.org/
MIT License
157 stars 13 forks source link

Dynamic Type System #44

Open felipeweb opened 7 years ago

felipeweb commented 7 years ago

We need a type system to communicate with go and to change behavior based keyword

ex:

; create loops with for
(for (print 'hello)) ; will loop while expression or funcrion return false
(for area (10.0 20.0 30.0) ; will interact on the list elements
(for (var a 1)
  (= a 10)
    (var a (+ a 1)
    (print a)))