The friday package

[Tags: lgpl, library]

Friday provides functions to manipulate images in a functional way. The library is designed to be fast, generic and type-safe.

The library uses FFI calls to the DevIL image library to read images from a wide variety of formats, including BMP, JPG, PNG, GIF, ICO and PSD. Except for I/Os, friday is entirely written in Haskell.

Images can be represented in two representations:

The library currently support four color spaces: RGB, RGBA, HSV and gray-scale images.

Please read our README to get a detailed usage and some examples.


Versions0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5
Dependenciesbase (==4.*), bytestring (>=0.10 && <1.0), convertible (==1.*), friday, primitive (>= && <0.6), ratio-int (>=0.1.2 && <0.2), transformers (>=0.3 && <0.5), vector (>= && <1.0)
AuthorRaphael Javaux <raphaeljavaux[at]>
MaintainerRaphael Javaux <raphaeljavaux[at]>
Home page
Executablesthreshold, resize_image, histogram, gaussian_blur, canny, delayed
Upload dateFri Sep 5 09:59:40 UTC 2014
Uploaded byRaphaelJavaux
Downloads202 total (166 in last 30 days)




examplesCompiles examples from the example/ directory.Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees