Effekt Versions Save

A research language with effect handlers and lightweight effect polymorphism

v0.2.2

2 months ago

Automatic release for refs/tags/v0.2.2

What's Changed

New Contributors

Full Changelog: https://github.com/effekt-lang/effekt/compare/v0.2.1...v0.2.2

v0.2.1

7 months ago

Automatic release for refs/tags/v0.2.1

What's Changed -- Major

What's Changed –– User Facing

What's Changed -- LLVM Backend

What's Changed –– Code Quality

New Contributors

Full Changelog: https://github.com/effekt-lang/effekt/compare/v0.2.0...v0.2.1

v0.2.0

1 year ago

Automatic release for refs/tags/v0.2.0

What's Changed

  • We integrated System C (described in our OOPSLA paper "Effects, Capabilities, and Boxes"
  • First draft of the LLVM backend -- not fully implemented, yet.
  • Many more changes.

Full Changelog: https://github.com/effekt-lang/effekt/compare/v0.1.16...v0.2.0

v0.1.16

3 years ago

Automatic release for refs/tags/v0.1.16

Biggest changes are:

  • multiple new backends for ChezScheme
  • bidirectional effects (#29 thanks to @long-long-float)

v0.1.15

4 years ago

Automatic release for refs/tags/v0.1.15

v0.1.14

4 years ago

Automatic release for refs/tags/v0.1.14

v0.1.13

4 years ago

Automatic release for refs/tags/v0.1.13

In this release we changed the whole build setup of the Effekt compiler. It now tracks the timestamps of dependencies in traces and recompiles, if any transitive dependency changed.

v0.1.12

4 years ago

Automatic release for refs/tags/v0.1.12

v0.1.11

4 years ago

Automatic release for refs/tags/v0.1.11

This release is improving pattern matching support.

  • New support for pattern matching block definitions
  • Pattern matching block definitions also supported in handler definitions
  • literal (constant) matchers

v0.1.10

4 years ago

Automatic release for refs/tags/v0.1.10

  • improved REPL output on imports
  • Added script effekt.sh for linux