Introduction

Motivation

The motivation for ziffect was an inner sensation that effect was slightly incomplete, and with the help of zope.interface and pyrsistent it could be made a lot better.

In order to justify this library I will attempt to write the same bit of code using pure Effect and using pure ziffect