name: prizm version: 0.3.1.2 synopsis: Compute with colors and differenct color spaces homepage: https://github.com/ixmatus/prizm license: BSD3 license-file: LICENSE author: Parnell Springmeyer maintainer: parnell@ixmat.us copyright: (c) 2013 Parnell Springmeyer category: Graphics build-type: Simple stability: stable bug-reports: https://github.com/ixmatus/prizm/issues package-url: http://hackage.haskell.org/package/prizm tested-with: GHC == 7.6.3 cabal-version: >=1.14.0 description: <> . `prizm` is a Haskell library for computing with colors. Specifically providing functions for transforming between different color spaces, interpolating colors and adjusting the tint, shade, hue, or lightness or a color. . My inspiration for writing this was Sass and Bourbon, both implement interesting functions for computing with colors for use in stylesheets and I wanted the same thing for use in . . /Colour Module/ . There is some overlap with the Haskell Colour Module that already exists; however, this library is filling a couple of needs the other doesn't satisfy. Primarily transformations and color mutations in the CIE L*Ch space. . /Supported Algorithms & Functions/ . All of these functions operate on color within the CIE L\*Ch representation. The percentage values may range between -100 and 100. . * sRGB <-> CIE XYZ . * CIE XYZ <-> CIE L\*ab . * CIE L\*ab <-> CIE L\*Ch . * Color interpolation . * Tinting / Darkening . * Lightness . * Hue . * Chroma/Saturation . /Formulas, Resources, and Links/ . * . * . * . * extra-source-files: LICENSE README.org CHANGES source-repository head type: git location: https://github.com/ixmatus/prizm library hs-source-dirs: src default-language: Haskell2010 exposed-modules: Data.Prizm.Types Data.Prizm.Color Data.Prizm.Color.Transform Data.Prizm.Color.SRGB Data.Prizm.Color.CIE Data.Prizm.Color.CIE.XYZ Data.Prizm.Color.CIE.LAB Data.Prizm.Color.CIE.LCH Data.Prizm.Color.Matrices.RGB Data.Prizm.Color.Matrices.XYZ ghc-options: -Wall build-depends: base >= 4.5 && < 5, text >= 0.11.2.3 test-suite tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: QC.hs default-language: Haskell2010 other-modules: QC.SRGB QC.CIE ghc-options: -Wall -threaded -rtsopts build-depends: prizm, base >= 4, QuickCheck >= 2.5, test-framework >= 0.8, test-framework-quickcheck2 >= 0.3.0, test-framework-hunit >= 0.3.0