Skip to content
@ribbon-lang

Ribbon Language

An embeddable programming language with algebraic effects
Ribbon Logo

Ribbon is an algebraic effects language in the lineage of Koka and Effekt, striking a new balance between high level programmer experience and low level systems access by adapting influences from the imperative world, inspired by a history in game development.

Focal points of the design include:

  • Performance-friendly effect handlers
  • Structured allocation / allocator strategies
  • Embedding into other applications
  • Strong static types with full inference
  • Polymorphism for structural data and procedures
  • Deep extensibility in the style of Lisp and Terra

Pinned Loading

  1. ribbon ribbon Public

    Ribbon programming language compiler, runtime, etc

    Zig 12

Repositories

Showing 3 of 3 repositories
  • ribbon Public

    Ribbon programming language compiler, runtime, etc

    ribbon-lang/ribbon’s past year of commit activity
    Zig 12 Apache-2.0 0 0 0 Updated Dec 18, 2024
  • .github Public
    ribbon-lang/.github’s past year of commit activity
    1 0 0 0 Updated Sep 4, 2024
  • ribbon-lang.github.io Public

    ribbon language info

    ribbon-lang/ribbon-lang.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Jan 26, 2024

Top languages

Loading…

Most used topics

Loading…