NodeC  0.1
Effect Handlers

Library for algebraic effect handlers in C. More...

Modules

 Generic Values
 Generic value representations.
 
 Handlers
 These are the primitives to define effect handlers and yield operations.
 
 Debugging
 Helpers for debugging and custom allocators.
 
 Effect Definition helpers
 Macros to define effect handlers.
 
 Linear Handlers
 Linear handlers can be scoped inline and are very efficient.
 
 Exceptions and Finally clauses
 Functions for standard exceptions and finally handlers.
 
 Implicit Parameters
 Functions to easily define and use implicit parameters.
 

Macros

#define LH_IMPLICIT_EXIT(after, release_fun, local, name)
 
#define LH_IMPLICIT(release_fun, local, name)
 

Functions

lh_value _lh_implicit_get (lh_resume r, lh_value local, lh_value arg)
 

Detailed Description

Library for algebraic effect handlers in C.

This is the libhandler project, see that for further information.