HackMail-0.0.1: A Procmail Replacement as Haskell EDSL

HackMail.Data.MainTypes

Synopsis

Documentation

data Config Source

A type mostly used in Hackmain.hs, stores some information about paths. Only here to avoid nasty mutually recursive modules. (TODO: Move this and associated functions another module?)

Constructors

Conf 

newtype Filter a Source

A simple type to contain the email context. May become bigger, to store configuration details, etc.

Constructors

Filter (ReaderT (Config, Email) IO a)