rzimmerman / kal

A powerful, easy-to-use, and easy-to-read programming language for the future.
http://rzimmerman.github.io/kal
MIT License
394 stars 18 forks source link

add support for validators #19

Open rzimmerman opened 11 years ago

rzimmerman commented 11 years ago

Syntax TBD, but something like:

Number a
a = 5 #ok
a = 'c' #throws error
Object a = 'c' #ok
if 5 is a Number #true
Positive Number x = -2 #throws