A Little Concurrent Language Based on Tables https://chitchat.fnpl.rocks
  • Lex 53%
  • HTML 32.7%
  • Nix 8.7%
  • Shell 2.8%
  • Haskell 2.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nix Enthusiast a02acdcb09
All checks were successful
/ build-and-publish (push) Successful in 2m10s
migrate CI to Forgejo Actions (package registry deploy)
2026-08-31 02:07:15 +03:00
.forgejo/workflows migrate CI to Forgejo Actions (package registry deploy) 2026-08-31 02:07:15 +03:00
app Initial commit 2026-08-30 20:02:08 +03:00
public Initial commit 2026-08-30 20:02:08 +03:00
.gitignore Initial commit 2026-08-30 20:02:08 +03:00
build.sh Initial commit 2026-08-30 20:02:08 +03:00
flake.lock Initial commit 2026-08-30 20:02:08 +03:00
flake.nix Initial commit 2026-08-30 20:02:08 +03:00
LICENSE Initial commit 2026-08-30 20:02:08 +03:00
README.md Initial commit 2026-08-30 20:02:08 +03:00
web.cabal Initial commit 2026-08-30 20:02:08 +03:00

ChitChat

I am currently designing a programming language that has a bit of Smalltalk, Lua, and Erlang in it.

It is at its first steps, a simple tree-walk interpreter is the goal for now.

Running

  • Create the development environment
    nix develop
    
  • Build the WASM module + the JS glue
    bash build.sh
    
  • Serve it
    python3 -m http.server -d . 8000