Home

Awesome

Bluefin Hackage versionStackage versionBuild status

Bluefin is an effect system for Haskell which allows you, through value-level handles, to freely mix a variety of effects including

Introduction

For an introduction to Bluefin, see the docs in the Bluefin module.

Examples

There is an bluefin-examples package which you can see in this repository at bluefin-examples/src/Bluefin/Examples.

Acknowledgements

Tom Ellis would like to thank many individuals for their work related to effect systems. Without the work of these individuals, Bluefin would not exist.