Skip to content
/ suzu Public

A minimal object-oriented programming language supporting local methods.

Notifications You must be signed in to change notification settings

takuto-h/suzu

Repository files navigation

Suzu

Features

  • Flexible method definition
    • Local definition like a variable
    • Shadowing
    • Exporting/importing from modules
    • Binding as a formal parameter
  • Traits as parametrized modules
  • User-defined operators
  • Delimited continuations
  • Passing multiple function literals as labeled arguments
  • Variants, records and pattern matching

Documentation

https://github.com/takuto-h/suzu/wiki

Contact

About

A minimal object-oriented programming language supporting local methods.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages