Skip to content

Repository files navigation

Ream

Ream is a BEAM language intended to provide a powerful type system built around tuples, atoms, and maps and pattern matching on them.

Planned Features

v0.1.0

  • Structural typing
  • Functions
  • Method syntax and resolution
  • An LSP

v0.2.0

  • Traits
  • If statements
  • Early returns
  • Bitstring pattern matching and constructing
  • A formatter

v0.3.0

  • Documentation generation

License

Ream is dual-licensed under the Apache 2.0 license and the MIT license.

About

A minimal, structurally typed BEAM programming language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages