An experimental programming language.

mizusato 782b438717 fix repl eof 5 days ago
.idea 66ad83d82d api browser link navigation 3 weeks ago
build f1e0712a7f add makefile 7 months ago
compiler 11ebd2f80c fix empty tuple pattern and ignore mark 5 days ago
lang 374c243639 fix sync cancel, adjust rx api 6 days ago
rpc 374c243639 fix sync cancel, adjust rx api 6 days ago
runtime 374c243639 fix sync cancel, adjust rx api 6 days ago
rx 374c243639 fix sync cancel, adjust rx api 6 days ago
stdlib 86d0cec47a fix and adjust ui api 6 days ago
support 4e7396f5fe adjust 6 days ago
test a132250dd1 swtich branch multiple types 1 week ago
util a80d739c51 fix, sync call context 1 week ago
.gitignore f1e0712a7f add makefile 7 months ago
COPYING f0dda50a07 change license 3 months ago
Makedeps.sh e7c784c250 api browser 3 weeks ago
Makefile 5fc4540560 api browser search dialog 3 weeks ago
README.md e53ab9ec0f readme 9 months ago
TODO 98dfaeb0d3 fix, rpc service templete 2 weeks ago
go.mod da17f2b33b adjust, computed 4 weeks ago
main.go 782b438717 fix repl eof 5 days ago

README.md

KumaChan Programming Language

KumaChan is an experimental programming language.

This language is an attempt to integrate Reactive Extensions with pure functional language features. In this language, all side-effects are represented by Observables.

Documentation is working in progress.

TODO

Syntax Highlighting

There is a package called 'language-kumachan', including syntax highlighting rules of KuamChan, available for the Atom Editor.