diagrams-postscript 1.3.0.3 → 1.3.0.4
raw patch · 1 files changed
+2/−2 lines, 1 filesdep ~semigroupsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: semigroups
API changes (from Hackage documentation)
- Diagrams.Backend.Postscript: instance Backend Postscript V2 Double
- Diagrams.Backend.Postscript: instance Bounded OutputFormat
- Diagrams.Backend.Postscript: instance Constructor C1_0OutputFormat
- Diagrams.Backend.Postscript: instance Datatype D1OutputFormat
- Diagrams.Backend.Postscript: instance Default PostscriptState
- Diagrams.Backend.Postscript: instance Enum OutputFormat
- Diagrams.Backend.Postscript: instance Eq OutputFormat
- Diagrams.Backend.Postscript: instance Eq Postscript
- Diagrams.Backend.Postscript: instance Generic OutputFormat
- Diagrams.Backend.Postscript: instance Hashable (Options Postscript V2 Double)
- Diagrams.Backend.Postscript: instance Hashable OutputFormat
- Diagrams.Backend.Postscript: instance Monoid (Render Postscript V2 Double)
- Diagrams.Backend.Postscript: instance Ord OutputFormat
- Diagrams.Backend.Postscript: instance Ord Postscript
- Diagrams.Backend.Postscript: instance Read OutputFormat
- Diagrams.Backend.Postscript: instance Read Postscript
- Diagrams.Backend.Postscript: instance Renderable (Path V2 Double) Postscript
- Diagrams.Backend.Postscript: instance Renderable (Segment Closed V2 Double) Postscript
- Diagrams.Backend.Postscript: instance Renderable (Text Double) Postscript
- Diagrams.Backend.Postscript: instance Renderable (Trail V2 Double) Postscript
- Diagrams.Backend.Postscript: instance Show (Options Postscript V2 Double)
- Diagrams.Backend.Postscript: instance Show OutputFormat
- Diagrams.Backend.Postscript: instance Show Postscript
- Diagrams.Backend.Postscript: instance Typeable OutputFormat
- Diagrams.Backend.Postscript: instance Typeable Postscript
- Diagrams.Backend.Postscript.CMYK: _blacK :: CMYK -> Double
- Diagrams.Backend.Postscript.CMYK: _cyan :: CMYK -> Double
- Diagrams.Backend.Postscript.CMYK: _magenta :: CMYK -> Double
- Diagrams.Backend.Postscript.CMYK: _yellow :: CMYK -> Double
- Diagrams.Backend.Postscript.CMYK: instance AttributeClass FillColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance AttributeClass LineColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Default FillColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Default LineColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Semigroup FillColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Semigroup LineColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Typeable FillColorCMYK
- Diagrams.Backend.Postscript.CMYK: instance Typeable LineColorCMYK
- Diagrams.Backend.Postscript.CmdLine: instance Mainable (Animation Postscript V2 Double)
- Diagrams.Backend.Postscript.CmdLine: instance Mainable (QDiagram Postscript V2 Double Any)
- Diagrams.Backend.Postscript.CmdLine: instance Mainable [(String, QDiagram Postscript V2 Double Any)]
- Diagrams.Backend.Postscript.CmdLine: instance Mainable [QDiagram Postscript V2 Double Any]
- Graphics.Rendering.Postscript: _blacK :: CMYK -> Double
- Graphics.Rendering.Postscript: _cyan :: CMYK -> Double
- Graphics.Rendering.Postscript: _magenta :: CMYK -> Double
- Graphics.Rendering.Postscript: _yellow :: CMYK -> Double
- Graphics.Rendering.Postscript: instance Applicative PSWriter
- Graphics.Rendering.Postscript: instance Applicative Render
- Graphics.Rendering.Postscript: instance Eq CMYK
- Graphics.Rendering.Postscript: instance Eq DrawState
- Graphics.Rendering.Postscript: instance Eq FontSlant
- Graphics.Rendering.Postscript: instance Eq FontWeight
- Graphics.Rendering.Postscript: instance Eq PostscriptFont
- Graphics.Rendering.Postscript: instance Functor PSWriter
- Graphics.Rendering.Postscript: instance Functor Render
- Graphics.Rendering.Postscript: instance Monad PSWriter
- Graphics.Rendering.Postscript: instance Monad Render
- Graphics.Rendering.Postscript: instance MonadState RenderState Render
- Graphics.Rendering.Postscript: instance MonadWriter (DList String) PSWriter
- Graphics.Rendering.Postscript: instance Show CMYK
- Graphics.Rendering.Postscript: instance Show FontSlant
- Graphics.Rendering.Postscript: instance Show FontWeight
- Graphics.Rendering.Postscript: instance Show PostscriptFont
- Graphics.Rendering.Postscript: runPSWriter :: PSWriter m -> WriterT (DList String) IO m
+ Diagrams.Backend.Postscript: instance Data.Default.Class.Default Diagrams.Backend.Postscript.PostscriptState
+ Diagrams.Backend.Postscript: instance Data.Hashable.Class.Hashable (Diagrams.Core.Types.Options Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double)
+ Diagrams.Backend.Postscript: instance Data.Hashable.Class.Hashable Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance Diagrams.Core.Types.Backend Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double
+ Diagrams.Backend.Postscript: instance Diagrams.Core.Types.Renderable (Diagrams.Path.Path Linear.V2.V2 GHC.Types.Double) Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance Diagrams.Core.Types.Renderable (Diagrams.Segment.Segment Diagrams.Segment.Closed Linear.V2.V2 GHC.Types.Double) Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance Diagrams.Core.Types.Renderable (Diagrams.Trail.Trail Linear.V2.V2 GHC.Types.Double) Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance Diagrams.Core.Types.Renderable (Diagrams.TwoD.Text.Text GHC.Types.Double) Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance GHC.Base.Monoid (Diagrams.Core.Types.Render Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double)
+ Diagrams.Backend.Postscript: instance GHC.Classes.Eq Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Classes.Eq Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance GHC.Classes.Ord Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Classes.Ord Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance GHC.Enum.Bounded Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Enum.Enum Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Generics.Constructor Diagrams.Backend.Postscript.C1_0OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Generics.Datatype Diagrams.Backend.Postscript.D1OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Generics.Generic Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Read.Read Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Read.Read Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript: instance GHC.Show.Show (Diagrams.Core.Types.Options Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double)
+ Diagrams.Backend.Postscript: instance GHC.Show.Show Diagrams.Backend.Postscript.OutputFormat
+ Diagrams.Backend.Postscript: instance GHC.Show.Show Diagrams.Backend.Postscript.Postscript
+ Diagrams.Backend.Postscript.CMYK: [_blacK] :: CMYK -> Double
+ Diagrams.Backend.Postscript.CMYK: [_cyan] :: CMYK -> Double
+ Diagrams.Backend.Postscript.CMYK: [_magenta] :: CMYK -> Double
+ Diagrams.Backend.Postscript.CMYK: [_yellow] :: CMYK -> Double
+ Diagrams.Backend.Postscript.CMYK: instance Data.Default.Class.Default Diagrams.Backend.Postscript.CMYK.FillColorCMYK
+ Diagrams.Backend.Postscript.CMYK: instance Data.Default.Class.Default Diagrams.Backend.Postscript.CMYK.LineColorCMYK
+ Diagrams.Backend.Postscript.CMYK: instance Data.Semigroup.Semigroup Diagrams.Backend.Postscript.CMYK.FillColorCMYK
+ Diagrams.Backend.Postscript.CMYK: instance Data.Semigroup.Semigroup Diagrams.Backend.Postscript.CMYK.LineColorCMYK
+ Diagrams.Backend.Postscript.CMYK: instance Diagrams.Core.Style.AttributeClass Diagrams.Backend.Postscript.CMYK.FillColorCMYK
+ Diagrams.Backend.Postscript.CMYK: instance Diagrams.Core.Style.AttributeClass Diagrams.Backend.Postscript.CMYK.LineColorCMYK
+ Diagrams.Backend.Postscript.CmdLine: instance Diagrams.Backend.CmdLine.Mainable (Diagrams.Animation.Animation Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double)
+ Diagrams.Backend.Postscript.CmdLine: instance Diagrams.Backend.CmdLine.Mainable (Diagrams.Core.Types.QDiagram Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double Data.Monoid.Any)
+ Diagrams.Backend.Postscript.CmdLine: instance Diagrams.Backend.CmdLine.Mainable [(GHC.Base.String, Diagrams.Core.Types.QDiagram Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double Data.Monoid.Any)]
+ Diagrams.Backend.Postscript.CmdLine: instance Diagrams.Backend.CmdLine.Mainable [Diagrams.Core.Types.QDiagram Diagrams.Backend.Postscript.Postscript Linear.V2.V2 GHC.Types.Double Data.Monoid.Any]
+ Graphics.Rendering.Postscript: [_blacK] :: CMYK -> Double
+ Graphics.Rendering.Postscript: [_cyan] :: CMYK -> Double
+ Graphics.Rendering.Postscript: [_magenta] :: CMYK -> Double
+ Graphics.Rendering.Postscript: [_yellow] :: CMYK -> Double
+ Graphics.Rendering.Postscript: [runPSWriter] :: PSWriter m -> WriterT (DList String) IO m
+ Graphics.Rendering.Postscript: instance Control.Monad.State.Class.MonadState Graphics.Rendering.Postscript.RenderState Graphics.Rendering.Postscript.Render
+ Graphics.Rendering.Postscript: instance Control.Monad.Writer.Class.MonadWriter (Data.DList.DList GHC.Base.String) Graphics.Rendering.Postscript.PSWriter
+ Graphics.Rendering.Postscript: instance GHC.Base.Applicative Graphics.Rendering.Postscript.PSWriter
+ Graphics.Rendering.Postscript: instance GHC.Base.Applicative Graphics.Rendering.Postscript.Render
+ Graphics.Rendering.Postscript: instance GHC.Base.Functor Graphics.Rendering.Postscript.PSWriter
+ Graphics.Rendering.Postscript: instance GHC.Base.Functor Graphics.Rendering.Postscript.Render
+ Graphics.Rendering.Postscript: instance GHC.Base.Monad Graphics.Rendering.Postscript.PSWriter
+ Graphics.Rendering.Postscript: instance GHC.Base.Monad Graphics.Rendering.Postscript.Render
+ Graphics.Rendering.Postscript: instance GHC.Classes.Eq Graphics.Rendering.Postscript.CMYK
+ Graphics.Rendering.Postscript: instance GHC.Classes.Eq Graphics.Rendering.Postscript.DrawState
+ Graphics.Rendering.Postscript: instance GHC.Classes.Eq Graphics.Rendering.Postscript.FontSlant
+ Graphics.Rendering.Postscript: instance GHC.Classes.Eq Graphics.Rendering.Postscript.FontWeight
+ Graphics.Rendering.Postscript: instance GHC.Classes.Eq Graphics.Rendering.Postscript.PostscriptFont
+ Graphics.Rendering.Postscript: instance GHC.Show.Show Graphics.Rendering.Postscript.CMYK
+ Graphics.Rendering.Postscript: instance GHC.Show.Show Graphics.Rendering.Postscript.FontSlant
+ Graphics.Rendering.Postscript: instance GHC.Show.Show Graphics.Rendering.Postscript.FontWeight
+ Graphics.Rendering.Postscript: instance GHC.Show.Show Graphics.Rendering.Postscript.PostscriptFont
Files
diagrams-postscript.cabal view
@@ -1,5 +1,5 @@ Name: diagrams-postscript-Version: 1.3.0.3+Version: 1.3.0.4 Synopsis: Postscript backend for diagrams drawing EDSL Description: This package provides a modular backend for rendering diagrams created with the diagrams EDSL using Postscript.@@ -44,7 +44,7 @@ statestack >= 0.2 && < 0.3, split >= 0.1.2 && < 0.3, monoid-extras >= 0.3 && < 0.5,- semigroups >= 0.3.4 && < 0.18,+ semigroups >= 0.3.4 && < 0.19, lens >= 4.0 && < 4.14, containers >= 0.3 && < 0.6, hashable >= 1.1 && < 1.3