{"size": 381, "ext": "scrbl", "max_stars_repo_path": "effection-doc/scribblings/effection.scrbl", "max_stars_repo_name": "rocketnia/effection", "max_stars_repo_stars_event_min_datetime": "2018-03-06T06:24:50.000Z", "max_stars_repo_stars_event_max_datetime": "2021-06-06T11:56:48.000Z", "max_issues_repo_path": "effection-doc/scribblings/effection.scrbl", "max_issues_repo_name": "rocketnia/effection", "max_issues_repo_issues_event_min_datetime": "2021-03-12T03:20:22.000Z", "max_issues_repo_issues_event_max_datetime": "2021-03-12T03:20:22.000Z", "max_forks_repo_path": "effection-doc/scribblings/effection.scrbl", "max_forks_repo_name": "rocketnia/effection", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 3, "max_issues_count": 1, "max_forks_count": null, "avg_line_length": 42.3333333333, "max_line_length": 217, "alphanum_fraction": 0.813648294}
#lang parendown scribble/manual


@title{Effection}

Effection is a highly experimental library for managing side effects in Racket. It supports a certain programming style that's almost pure, but which also has the ability to introduce handlers for custom side effects.

For now, Effection offers no public modules. The modules it once offered have been moved to Interconfection.
