Home > zu-lang

zu-lang

Zu-lang is a project mainly written in JAVASCRIPT and HASKELL, based on the View license.

An experimental toy language

==Basic syntax==

pair (:) seperator (,) interval (..) encapsulator (,,,), [,,,], {,,,} decapsulator ~(), ~[], ~{} comprehension (|,,,),[|,,,], {|,,,} block {||;;;;} binding x := v iteration x <- list

==List==

List are values sperated by comma

==Tuple==

fix-sized list, encapsulated by (,,,)

==Array==

dynamic list, encapsulated by [,,,]

==Map==

dynamic pair list, encapsulated by {,,,}