TrendGraph-0.1.0.0: Settings.hs
{-# LANGUAGE NoMonomorphismRestriction #-}
{-# LANGUAGE TypeFamilies #-}
module Settings where
import GHC.Read
import Diagrams.Prelude
import Diagrams.Backend.Cairo.CmdLine
import Diagrams.TwoD.Shapes
import Diagrams.TwoD.Text
import Diagrams.TrailLike
import qualified Data.Map as Map
--Convenient Type Versions:
type C = Colour Double
type Di= Diagram B R2
type Setting = String
--Definitions of the settings
data Value = Col C
| Wdth Double
| Shape Di
| Intervalle [Double]
| Frequency Int
type Choices = Map.Map Setting Value