palette 0.1.0.0 → 0.1.0.1
raw patch · 6 files changed
+53/−19 lines, 6 files
Files
- CHANGES.markdown +6/−0
- palette.cabal +8/−6
- src/Data/Colour/Palette/BrewerSet.hs +9/−4
- src/Data/Colour/Palette/ColorSet.hs +4/−3
- src/Data/Colour/Palette/Harmony.hs +7/−6
- src/Data/Colour/Palette/Types.hs +19/−0
+ CHANGES.markdown view
@@ -0,0 +1,6 @@+0.1.0.1+--------++ * define Kolor in Types module++0.1.0.0: Initial release
palette.cabal view
@@ -1,5 +1,5 @@ Name: palette-Version: 0.1.0.0+Version: 0.1.0.1 Synopsis: Utilities for choosing and creating color schemes. Description: Sets of predefined colors and tools for choosing and creating color schemes.@@ -9,20 +9,22 @@ License-file: LICENSE Author: Jeffrey Rosenbluth Maintainer: jeffrey.rosenbluth@gmail.com-Bug-reports: http://github.com/diagrams/diagrams-lib/issues+Bug-reports: http://github.com/diagrams/palette/issues Category: Data Build-type: Simple Cabal-version: >=1.10--extra-source-files: README.markdown, diagrams/*.svg--extra-doc-files: diagrams/*.svg+Extra-source-files: README.markdown, CHANGES.markdown, diagrams/*.svg+Extra-doc-files: diagrams/*.svg+Source-repository head+ type: git+ location: http://github.com/diagrams/palette.git Library Default-language: Haskell2010 Exposed-modules: Data.Colour.Palette.ColorSet Data.Colour.Palette.Harmony Data.Colour.Palette.BrewerSet+ Data.Colour.Palette.Types Build-depends: base >= 4.2 && < 4.8, array >= 0.4 && < 0.6,
src/Data/Colour/Palette/BrewerSet.hs view
@@ -1,6 +1,6 @@ ----------------------------------------------------------------------------- -- |--- Module : Palette.Brewer+-- Module : Palette.BrewerSet -- Copyright : (c) 2013 Jeffrey Rosenbluth -- License : BSD-style (see LICENSE) -- Maintainer : jeffrey.rosenbluth@gmail.com@@ -14,15 +14,20 @@ module Data.Colour.Palette.BrewerSet ( -- * Color schemes from Cynthia Brewer. brewerSet- , Kolor++ -- ** Synonym for Colour Double++ , Kolor++ -- ** Colour Categories+ , ColorCat(..) ) where import qualified Data.Map.Lazy as M import Data.Colour import Data.Colour.SRGB (sRGB24read)--type Kolor = Colour Double+import Data.Colour.Palette.Types -- > ylgn = bar $ brewerSet YlGn 9 -- > ylgnbu = bar $ brewerSet YlGnBu 9
src/Data/Colour/Palette/ColorSet.hs view
@@ -1,6 +1,6 @@ ----------------------------------------------------------------------------- -- |--- Module : Palette.Palettes+-- Module : Palette.ColorSet -- Copyright : (c) 2013 Jeffrey Rosenbluth -- License : BSD-style (see LICENSE) -- Maintainer : jeffrey.rosenbluth@gmail.com@@ -14,6 +14,8 @@ module Data.Colour.Palette.ColorSet ( -- * Predefined color palettes + -- ** Synonym for Colour Double+ Kolor -- ** RYB color wheel - red, rellow, blue@@ -37,8 +39,7 @@ import Data.Colour import Data.Colour.SRGB (sRGB24read, toSRGB) import Data.Colour.RGBSpace.HSV (hue)--type Kolor = Colour Double+import Data.Colour.Palette.Types -- > import Data.Colour.Palette.ColorSet -- > wheel [] = circle 1 # fc black
src/Data/Colour/Palette/Harmony.hs view
@@ -12,6 +12,8 @@ module Data.Colour.Palette.Harmony ( -- * Choosing color schemes + -- ** Synonym for Colour Double+ Kolor -- ** Color utilities@@ -30,12 +32,11 @@ ) where -import Data.Colour-import Data.Colour.SRGB (RGB(..), toSRGB, sRGB)-import Data.Colour.RGBSpace.HSV-import Data.Colour.Names--type Kolor = Colour Double+import Data.Colour+import Data.Colour.SRGB (RGB(..), toSRGB, sRGB)+import Data.Colour.RGBSpace.HSV+import Data.Colour.Names+import Data.Colour.Palette.Types -- > import Data.Colour.Palette.Harmony -- > import Data.Colour.SRGB (sRGB24read)
+ src/Data/Colour/Palette/Types.hs view
@@ -0,0 +1,19 @@+-----------------------------------------------------------------------------+-- |+-- Module : Palette.Ty[es+-- Copyright : (c) 2013 Jeffrey Rosenbluth+-- License : BSD-style (see LICENSE)+-- Maintainer : jeffrey.rosenbluth@gmail.com+--+-- Types used in Palette modules+--+-----------------------------------------------------------------------------++module Data.Colour.Palette.Types+ (+ Kolor+ ) where++import Data.Colour++type Kolor = Colour Double