layouting 1.1.3 → 1.1.4
raw patch · 1 files changed
+10/−9 lines, 1 filesdep ~basenew-uploaderPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Data.Layout: instance (Data.Foldable.Foldable (t m), Data.Foldable.Foldable m) => Data.Foldable.Foldable (Data.Layout.CartTree t m)
- Data.Layout: instance (Data.Traversable.Traversable (t m), Data.Traversable.Traversable m) => Data.Traversable.Traversable (Data.Layout.CartTree t m)
- Data.Layout: instance (GHC.Base.Functor (t m), GHC.Base.Functor m) => GHC.Base.Functor (Data.Layout.CartTree t m)
- Data.Layout: instance (GHC.Show.Show (t m a), GHC.Show.Show (m a)) => GHC.Show.Show (Data.Layout.CartTree t m a)
- Data.Layout: instance Data.Convert.Class.Convertible2' (Data.Layout.CartTree t) t => Data.Semigroup.Semigroup (Data.Layout.CartTree t m a)
- Data.Layout: instance Data.Layout.BlockBuilderT m1 a1 ~ t => Control.Lens.Wrapped.Rewrapped (Data.Layout.BlockBuilderT m2 a2) t
- Data.Layout: instance Data.Layout.Delta ~ t => Control.Lens.Wrapped.Rewrapped Data.Layout.Delta t
- Data.Layout: instance Data.Layout.GenLineBlockConcatCtx a => Data.Semigroup.Semigroup (Data.Layout.LineBlock a)
- Data.Layout: instance Data.Layout.LineBuilderT m1 a1 ~ t => Control.Lens.Wrapped.Rewrapped (Data.Layout.LineBuilderT m2 a2) t
- Data.Layout: instance Data.Semigroup.Semigroup (Data.Layout.BlockBuilderT m a)
- Data.Layout: instance Data.Semigroup.Semigroup (Data.Layout.LineBuilderT m a)
- Data.Layout: instance Data.Semigroup.Semigroup Data.Layout.Delta
+ Data.Layout: instance (Data.Foldable.Foldable m, Data.Foldable.Foldable (t m)) => Data.Foldable.Foldable (Data.Layout.CartTree t m)
+ Data.Layout: instance (Data.Layout.BlockBuilderT m1 a1 Data.Type.Equality.~ t) => Control.Lens.Wrapped.Rewrapped (Data.Layout.BlockBuilderT m2 a2) t
+ Data.Layout: instance (Data.Layout.Delta Data.Type.Equality.~ t) => Control.Lens.Wrapped.Rewrapped Data.Layout.Delta t
+ Data.Layout: instance (Data.Layout.LineBuilderT m1 a1 Data.Type.Equality.~ t) => Control.Lens.Wrapped.Rewrapped (Data.Layout.LineBuilderT m2 a2) t
+ Data.Layout: instance (Data.Traversable.Traversable m, Data.Traversable.Traversable (t m)) => Data.Traversable.Traversable (Data.Layout.CartTree t m)
+ Data.Layout: instance (GHC.Base.Functor m, GHC.Base.Functor (t m)) => GHC.Base.Functor (Data.Layout.CartTree t m)
+ Data.Layout: instance (GHC.Show.Show (m a), GHC.Show.Show (t m a)) => GHC.Show.Show (Data.Layout.CartTree t m a)
+ Data.Layout: instance Data.Convert.Class.Convertible2' (Data.Layout.CartTree t) t => GHC.Base.Semigroup (Data.Layout.CartTree t m a)
+ Data.Layout: instance Data.Layout.GenLineBlockConcatCtx a => GHC.Base.Semigroup (Data.Layout.LineBlock a)
+ Data.Layout: instance GHC.Base.Semigroup (Data.Layout.BlockBuilderT m a)
+ Data.Layout: instance GHC.Base.Semigroup (Data.Layout.LineBuilderT m a)
+ Data.Layout: instance GHC.Base.Semigroup Data.Layout.Delta
- Data.Layout: BlockBuilderT :: (CartTree BlockBuilderT m a) -> BlockBuilderT m a
+ Data.Layout: BlockBuilderT :: CartTree BlockBuilderT m a -> BlockBuilderT m a
- Data.Layout: Concat :: !Dir -> !(t m a) -> !(t m a) -> CartTree t m a
+ Data.Layout: Concat :: !Dir -> !t m a -> !t m a -> CartTree t m a
- Data.Layout: LineBuilderT :: (CartTree LineBuilderT m a) -> LineBuilderT m a
+ Data.Layout: LineBuilderT :: CartTree LineBuilderT m a -> LineBuilderT m a
- Data.Layout: Plain :: !(m a) -> CartTree t m a
+ Data.Layout: Plain :: !m a -> CartTree t m a
- Data.Layout: bounded_bounds :: forall a_al4X. Lens' (Bounded a_al4X) Bounds
+ Data.Layout: bounded_bounds :: forall a_al0q. Lens' (Bounded a_al0q) Bounds
- Data.Layout: bounded_elem :: forall a_al4X a_amHg. Lens (Bounded a_al4X) (Bounded a_amHg) a_al4X a_amHg
+ Data.Layout: bounded_elem :: forall a_al0q a_amL0. Lens (Bounded a_al0q) (Bounded a_amL0) a_al0q a_amL0
- Data.Layout: bounds :: HasBounds c_amEL => Lens' c_amEL Bounds
+ Data.Layout: bounds :: HasBounds c_amIm => Lens' c_amIm Bounds
- Data.Layout: class HasBounds c_amEL
+ Data.Layout: class HasBounds c_amIm
- Data.Layout: height :: HasBounds c_amEL => Lens' c_amEL Delta
+ Data.Layout: height :: HasBounds c_amIm => Lens' c_amIm Delta
- Data.Layout: lineBlock_bounds :: forall a_amHT. Lens' (LineBlock a_amHT) Bounds
+ Data.Layout: lineBlock_bounds :: forall a_amLD. Lens' (LineBlock a_amLD) Bounds
- Data.Layout: lines :: forall a_amHT a_ao2G. Lens (LineBlock a_amHT) (LineBlock a_ao2G) [a_amHT] [a_ao2G]
+ Data.Layout: lines :: forall a_amLD a_aod5. Lens (LineBlock a_amLD) (LineBlock a_aod5) [a_amLD] [a_aod5]
- Data.Layout: width :: HasBounds c_amEL => Lens' c_amEL Delta
+ Data.Layout: width :: HasBounds c_amIm => Lens' c_amIm Delta
Files
- layouting.cabal +10/−9
layouting.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.20.0.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack ----- hash: 7ed7e403328d326fbc76963ec865d87af965c693275a55c8753d3e256a14aed8+-- hash: 46458e782c963535aecc4cd143c656da81dd965e5554d6f9308aba267872e60d name: layouting-version: 1.1.3+version: 1.1.4 synopsis: General layouting library. Currently supports layouting 2D areas and can be used as a backend for text pretty printing or automatic windows layouting managers. category: Data stability: experimental@@ -17,22 +19,21 @@ license: Apache-2.0 license-file: LICENSE build-type: Simple-cabal-version: >= 1.10 library+ exposed-modules:+ Data.Layout+ other-modules:+ Paths_layouting hs-source-dirs: src default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DoAndIfThenElse DuplicateRecordFields EmptyDataDecls FlexibleContexts FlexibleInstances FunctionalDependencies GeneralizedNewtypeDeriving InstanceSigs LambdaCase MonadComprehensions MultiWayIf NamedWildCards NegativeLiterals NoImplicitPrelude NumDecimals OverloadedLabels PackageImports QuasiQuotes PatternSynonyms RankNTypes RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators UnicodeSyntax ViewPatterns LiberalTypeSynonyms RelaxedPolyRec ghc-options: -Wall -O2 build-depends:- base >=4.10 && <4.12+ base >=4.9 && <4.13 , container , layered-state , prologue , terminal-text , text- exposed-modules:- Data.Layout- other-modules:- Paths_layouting default-language: Haskell2010