Cabal revisions of rebase-1.3
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name:- rebase-version:- 1.3-synopsis:- A more progressive alternative to the "base" package-description:- This package is intended for those who are tired of keeping- long lists of dependencies to the same essential libraries in each package- as well as the endless imports of the same APIs all over again.- It also supports the modern tendencies in the language.- .- To solve those problems this package does the following:- .- * Reexport the original APIs under the \"Rebase\" namespace.- .- * Export all the possible non-conflicting symbols from the \"Rebase.Prelude\" module.- .- * Give priority to the modern practices in the conflicting cases.- .- The policy behind the package is only to reexport the non-ambiguous- and non-controversial APIs, which the community has obviously settled on.- The package is intended to rapidly evolve with the contribution from the community,- with the missing features being added with pull-requests.-homepage:- https://github.com/nikita-volkov/rebase-bug-reports:- https://github.com/nikita-volkov/rebase/issues-author:- Nikita Volkov <nikita.y.volkov@mail.ru>-maintainer:- Nikita Volkov <nikita.y.volkov@mail.ru>-copyright:- (c) 2016, Nikita Volkov-license:- MIT-license-file:- LICENSE-build-type:- Simple-cabal-version:- >=1.10--source-repository head- type:- git- location:- git://github.com/nikita-volkov/rebase.git--library- hs-source-dirs:- library- default-extensions:- NoImplicitPrelude, NoMonomorphismRestriction- default-language:- Haskell2010- exposed-modules:- Rebase.Data.List1- Rebase.Control.Applicative- Rebase.Control.Arrow- Rebase.Control.Category- Rebase.Control.Concurrent- Rebase.Control.Concurrent.Chan- Rebase.Control.Concurrent.MVar- Rebase.Control.Concurrent.QSem- Rebase.Control.Concurrent.QSemN- Rebase.Control.Exception- Rebase.Control.Exception.Base- Rebase.Control.Monad- Rebase.Control.Monad.Fix- Rebase.Control.Monad.ST- Rebase.Control.Monad.ST.Lazy- Rebase.Control.Monad.ST.Lazy.Safe- Rebase.Control.Monad.ST.Lazy.Unsafe- Rebase.Control.Monad.ST.Safe- Rebase.Control.Monad.ST.Strict- Rebase.Control.Monad.ST.Unsafe- Rebase.Control.Monad.Zip- Rebase.Data.Bits- Rebase.Data.Bool- Rebase.Data.Char- Rebase.Data.Coerce- Rebase.Data.Complex- Rebase.Data.Data- Rebase.Data.Dynamic- Rebase.Data.Either- Rebase.Data.Eq- Rebase.Data.Fixed- Rebase.Data.Foldable- Rebase.Data.Function- Rebase.Data.Functor- Rebase.Data.Int- Rebase.Data.IORef- Rebase.Data.Ix- Rebase.Data.List- Rebase.Data.Maybe- Rebase.Data.Monoid- Rebase.Data.Ord- Rebase.Data.Proxy- Rebase.Data.Ratio- Rebase.Data.STRef- Rebase.Data.STRef.Lazy- Rebase.Data.STRef.Strict- Rebase.Data.String- Rebase.Data.Traversable- Rebase.Data.Tuple- Rebase.Data.Type.Bool- Rebase.Data.Type.Coercion- Rebase.Data.Type.Equality- Rebase.Data.Typeable- Rebase.Data.Unique- Rebase.Data.Version- Rebase.Data.Word- Rebase.Debug.Trace- Rebase.Foreign- Rebase.Foreign.C- Rebase.Foreign.C.Error- Rebase.Foreign.C.String- Rebase.Foreign.C.Types- Rebase.Foreign.Concurrent- Rebase.Foreign.ForeignPtr- Rebase.Foreign.ForeignPtr.Safe- Rebase.Foreign.ForeignPtr.Unsafe- Rebase.Foreign.Marshal- Rebase.Foreign.Marshal.Alloc- Rebase.Foreign.Marshal.Array- Rebase.Foreign.Marshal.Error- Rebase.Foreign.Marshal.Pool- Rebase.Foreign.Marshal.Safe- Rebase.Foreign.Marshal.Unsafe- Rebase.Foreign.Marshal.Utils- Rebase.Foreign.Ptr- Rebase.Foreign.Safe- Rebase.Foreign.StablePtr- Rebase.Foreign.Storable- Rebase.GHC.Arr- Rebase.GHC.Base- Rebase.GHC.Char- Rebase.GHC.Conc- Rebase.GHC.Conc.IO- Rebase.GHC.Conc.Signal- Rebase.GHC.Conc.Sync- Rebase.GHC.ConsoleHandler- Rebase.GHC.Constants- Rebase.GHC.Desugar- Rebase.GHC.Enum- Rebase.GHC.Environment- Rebase.GHC.Err- Rebase.GHC.Exception- Rebase.GHC.Exts- Rebase.GHC.Fingerprint- Rebase.GHC.Fingerprint.Type- Rebase.GHC.Float- Rebase.GHC.Float.ConversionUtils- Rebase.GHC.Float.RealFracMethods- Rebase.GHC.Foreign- Rebase.GHC.ForeignPtr- Rebase.GHC.Generics- Rebase.GHC.GHCi- Rebase.GHC.Int- Rebase.GHC.IO- Rebase.GHC.IO.Buffer- Rebase.GHC.IO.BufferedIO- Rebase.GHC.IO.Device- Rebase.GHC.IO.Encoding- Rebase.GHC.IO.Encoding.CodePage- Rebase.GHC.IO.Encoding.Failure- Rebase.GHC.IO.Encoding.Iconv- Rebase.GHC.IO.Encoding.Latin1- Rebase.GHC.IO.Encoding.Types- Rebase.GHC.IO.Encoding.UTF16- Rebase.GHC.IO.Encoding.UTF32- Rebase.GHC.IO.Encoding.UTF8- Rebase.GHC.IO.Exception- Rebase.GHC.IO.FD- Rebase.GHC.IO.Handle- Rebase.GHC.IO.Handle.FD- Rebase.GHC.IO.Handle.Internals- Rebase.GHC.IO.Handle.Text- Rebase.GHC.IO.Handle.Types- Rebase.GHC.IO.IOMode- Rebase.GHC.IOArray- Rebase.GHC.IORef- Rebase.GHC.List- Rebase.GHC.MVar- Rebase.GHC.Num- Rebase.GHC.Pack- Rebase.GHC.Profiling- Rebase.GHC.Ptr- Rebase.GHC.Read- Rebase.GHC.Real- Rebase.GHC.Show- Rebase.GHC.ST- Rebase.GHC.Stable- Rebase.GHC.Stack- Rebase.GHC.Stats- Rebase.GHC.Storable- Rebase.GHC.STRef- Rebase.GHC.TopHandler- Rebase.GHC.TypeLits- Rebase.GHC.Unicode- Rebase.GHC.Weak- Rebase.GHC.Word- Rebase.Numeric- Rebase.Prelude- Rebase.System.Console.GetOpt- Rebase.System.CPUTime- Rebase.System.Environment- Rebase.System.Exit- Rebase.System.Info- Rebase.System.IO- Rebase.System.IO.Error- Rebase.System.IO.Unsafe- Rebase.System.Mem- Rebase.System.Mem.StableName- Rebase.System.Mem.Weak- Rebase.System.Posix.Internals- Rebase.System.Posix.Types- Rebase.System.Timeout- Rebase.Text.ParserCombinators.ReadP- Rebase.Text.ParserCombinators.ReadPrec- Rebase.Text.Printf- Rebase.Text.Read- Rebase.Text.Read.Lex- Rebase.Text.Show- Rebase.Text.Show.Functions- Rebase.Unsafe.Coerce- Rebase.Data.Hashable- Rebase.Data.Vector- Rebase.Data.Vector.Fusion.Stream.Monadic- Rebase.Data.Vector.Fusion.Util- Rebase.Data.Vector.Generic- Rebase.Data.Vector.Generic.Base- Rebase.Data.Vector.Generic.Mutable- Rebase.Data.Vector.Generic.New- Rebase.Data.Vector.Internal.Check- Rebase.Data.Vector.Mutable- Rebase.Data.Vector.Primitive- Rebase.Data.Vector.Primitive.Mutable- Rebase.Data.Vector.Storable- Rebase.Data.Vector.Storable.Internal- Rebase.Data.Vector.Storable.Mutable- Rebase.Data.Vector.Unboxed- Rebase.Data.Vector.Unboxed.Base- Rebase.Data.Vector.Unboxed.Mutable- Rebase.Data.HashMap.Lazy- Rebase.Data.HashMap.Strict- Rebase.Data.HashSet- Rebase.Data.Graph- Rebase.Data.IntMap- Rebase.Data.IntMap.Lazy- Rebase.Data.IntMap.Strict- Rebase.Data.IntSet- Rebase.Data.Map- Rebase.Data.Map.Lazy- Rebase.Data.Map.Strict- Rebase.Data.Sequence- Rebase.Data.Set- Rebase.Data.Tree- Rebase.Data.ByteString- Rebase.Data.ByteString.Builder- Rebase.Data.ByteString.Builder.Extra- Rebase.Data.ByteString.Builder.Internal- Rebase.Data.ByteString.Builder.Prim- Rebase.Data.ByteString.Builder.Prim.Internal- Rebase.Data.ByteString.Char8- Rebase.Data.ByteString.Internal- Rebase.Data.ByteString.Lazy- Rebase.Data.ByteString.Lazy.Builder- Rebase.Data.ByteString.Lazy.Builder.ASCII- Rebase.Data.ByteString.Lazy.Builder.Extras- Rebase.Data.ByteString.Lazy.Char8- Rebase.Data.ByteString.Lazy.Internal- Rebase.Data.ByteString.Short- Rebase.Data.ByteString.Short.Internal- Rebase.Data.ByteString.Unsafe- Rebase.Data.Text- Rebase.Data.Text.Array- Rebase.Data.Text.Encoding- Rebase.Data.Text.Encoding.Error- Rebase.Data.Text.Foreign- Rebase.Data.Text.IO- Rebase.Data.Text.Internal- Rebase.Data.Text.Lazy- Rebase.Data.Text.Lazy.Builder- Rebase.Data.Text.Lazy.Builder.Int- Rebase.Data.Text.Lazy.Builder.RealFloat- Rebase.Data.Text.Lazy.Encoding- Rebase.Data.Text.Lazy.IO- Rebase.Data.Text.Lazy.Read- Rebase.Data.Text.Read- Rebase.Data.Text.Unsafe- Rebase.Data.Time- Rebase.Data.Time.Calendar- Rebase.Data.Time.Calendar.Easter- Rebase.Data.Time.Calendar.Julian- Rebase.Data.Time.Calendar.MonthDay- Rebase.Data.Time.Calendar.OrdinalDate- Rebase.Data.Time.Calendar.WeekDate- Rebase.Data.Time.Clock- Rebase.Data.Time.Clock.POSIX- Rebase.Data.Time.Clock.TAI- Rebase.Data.Time.Format- Rebase.Data.Time.LocalTime- Rebase.Data.Biapplicative- Rebase.Data.Bifoldable- Rebase.Data.Bifunctor- Rebase.Data.Bifunctor.Biff- Rebase.Data.Bifunctor.Clown- Rebase.Data.Bifunctor.Flip- Rebase.Data.Bifunctor.Join- Rebase.Data.Bifunctor.Joker- Rebase.Data.Bifunctor.Product- Rebase.Data.Bifunctor.Tannen- Rebase.Data.Bifunctor.Wrapped- Rebase.Data.Bitraversable- Rebase.Data.Functor.Contravariant- Rebase.Data.Functor.Contravariant.Compose- Rebase.Data.Functor.Contravariant.Divisible- Rebase.Data.Profunctor- Rebase.Data.Profunctor.Unsafe- Rebase.Data.Profunctor.Strong- Rebase.Data.Profunctor.Choice- Rebase.Data.Semigroup- Rebase.Data.List.NonEmpty- Rebase.Data.Bifunctor.Apply- Rebase.Data.Functor.Alt- Rebase.Data.Functor.Apply- Rebase.Data.Functor.Bind- Rebase.Data.Functor.Bind.Class- Rebase.Data.Functor.Bind.Trans- Rebase.Data.Functor.Extend- Rebase.Data.Functor.Plus- Rebase.Data.Groupoid- Rebase.Data.Isomorphism- Rebase.Data.Semigroup.Bifoldable- Rebase.Data.Semigroup.Bitraversable- Rebase.Data.Semigroup.Foldable- Rebase.Data.Semigroup.Foldable.Class- Rebase.Data.Semigroup.Traversable- Rebase.Data.Semigroup.Traversable.Class- Rebase.Data.Semigroupoid- Rebase.Data.Semigroupoid.Dual- Rebase.Data.Semigroupoid.Ob- Rebase.Data.Semigroupoid.Static- Rebase.Data.Traversable.Instances- Rebase.Control.Applicative.Backwards- Rebase.Control.Applicative.Lift- Rebase.Control.Monad.IO.Class- Rebase.Control.Monad.Signatures- Rebase.Control.Monad.Trans.Class- Rebase.Control.Monad.Trans.Cont- Rebase.Control.Monad.Trans.Except- Rebase.Control.Monad.Trans.Identity- Rebase.Control.Monad.Trans.List- Rebase.Control.Monad.Trans.Maybe- Rebase.Control.Monad.Trans.RWS- Rebase.Control.Monad.Trans.RWS.Lazy- Rebase.Control.Monad.Trans.RWS.Strict- Rebase.Control.Monad.Trans.Reader- Rebase.Control.Monad.Trans.State- Rebase.Control.Monad.Trans.State.Lazy- Rebase.Control.Monad.Trans.State.Strict- Rebase.Control.Monad.Trans.Writer- Rebase.Control.Monad.Trans.Writer.Lazy- Rebase.Control.Monad.Trans.Writer.Strict- Rebase.Data.Functor.Classes- Rebase.Data.Functor.Compose- Rebase.Data.Functor.Constant- Rebase.Data.Functor.Identity- Rebase.Data.Functor.Product- Rebase.Data.Functor.Reverse- Rebase.Data.Functor.Sum- Rebase.Control.Monad.Cont- Rebase.Control.Monad.Cont.Class- Rebase.Control.Monad.Error.Class- Rebase.Control.Monad.Identity- Rebase.Control.Monad.List- Rebase.Control.Monad.RWS- Rebase.Control.Monad.RWS.Class- Rebase.Control.Monad.RWS.Lazy- Rebase.Control.Monad.RWS.Strict- Rebase.Control.Monad.Reader- Rebase.Control.Monad.Reader.Class- Rebase.Control.Monad.State- Rebase.Control.Monad.State.Class- Rebase.Control.Monad.State.Lazy- Rebase.Control.Monad.State.Strict- Rebase.Control.Monad.Trans- Rebase.Control.Monad.Writer- Rebase.Control.Monad.Writer.Class- Rebase.Control.Monad.Writer.Lazy- Rebase.Control.Monad.Writer.Strict- Rebase.Data.Either.Combinators- Rebase.Data.Either.Validation- Rebase.Control.Concurrent.STM- Rebase.Control.Concurrent.STM.TArray- Rebase.Control.Concurrent.STM.TBQueue- Rebase.Control.Concurrent.STM.TChan- Rebase.Control.Concurrent.STM.TMVar- Rebase.Control.Concurrent.STM.TQueue- Rebase.Control.Concurrent.STM.TSem- Rebase.Control.Concurrent.STM.TVar- Rebase.Control.Monad.STM- Rebase.Data.Scientific- Rebase.Data.ByteString.Builder.Scientific- Rebase.Data.Text.Lazy.Builder.Scientific- Rebase.Data.UUID- Rebase.Data.DList- Rebase.Data.Void- Rebase.Data.Void.Unsafe- Rebase.Contravariant.Extras- Rebase.Control.DeepSeq- Rebase.Control.Monad.Fail- build-depends:- -- concurrency:- stm >= 2 && < 3,- -- data:- hashable >= 1 && < 2,- vector >= 0.10 && < 0.13,- containers >= 0.5 && < 0.6,- unordered-containers >= 0.2 && < 0.3,- bytestring >= 0.10 && < 0.11,- text >= 1 && < 2,- scientific >= 0.3 && < 0.4,- uuid == 1.*,- dlist >= 0.7 && < 0.9,- void >= 0.7 && < 0.8,- time >= 1.5 && < 2,- -- control:- bifunctors >= 5 && < 6,- profunctors >= 5 && < 6,- contravariant >= 1 && < 2,- contravariant-extras >= 0.3.2 && < 0.4,- semigroups >= 0.16 && < 0.19,- semigroupoids >= 5.2.2 && < 6,- deepseq >= 1.4 && < 2,- transformers >= 0.4 && < 0.6,- mtl >= 2.2 && < 3.0,- either >= 5 && < 6,- fail >= 4.9 && < 5,- -- general:- base-prelude >= 0.1 && < 2,- base >= 4.9 && < 5+name: + rebase +x-revision: 1 +version: + 1.3 +synopsis: + A more progressive alternative to the "base" package +description: + This package is intended for those who are tired of keeping + long lists of dependencies to the same essential libraries in each package + as well as the endless imports of the same APIs all over again. + It also supports the modern tendencies in the language. + . + To solve those problems this package does the following: + . + * Reexport the original APIs under the \"Rebase\" namespace. + . + * Export all the possible non-conflicting symbols from the \"Rebase.Prelude\" module. + . + * Give priority to the modern practices in the conflicting cases. + . + The policy behind the package is only to reexport the non-ambiguous + and non-controversial APIs, which the community has obviously settled on. + The package is intended to rapidly evolve with the contribution from the community, + with the missing features being added with pull-requests. +homepage: + https://github.com/nikita-volkov/rebase +bug-reports: + https://github.com/nikita-volkov/rebase/issues +author: + Nikita Volkov <nikita.y.volkov@mail.ru> +maintainer: + Nikita Volkov <nikita.y.volkov@mail.ru> +copyright: + (c) 2016, Nikita Volkov +license: + MIT +license-file: + LICENSE +build-type: + Simple +cabal-version: + >=1.10 + +source-repository head + type: + git + location: + git://github.com/nikita-volkov/rebase.git + +library + hs-source-dirs: + library + default-extensions: + NoImplicitPrelude, NoMonomorphismRestriction + default-language: + Haskell2010 + exposed-modules: + Rebase.Data.List1 + Rebase.Control.Applicative + Rebase.Control.Arrow + Rebase.Control.Category + Rebase.Control.Concurrent + Rebase.Control.Concurrent.Chan + Rebase.Control.Concurrent.MVar + Rebase.Control.Concurrent.QSem + Rebase.Control.Concurrent.QSemN + Rebase.Control.Exception + Rebase.Control.Exception.Base + Rebase.Control.Monad + Rebase.Control.Monad.Fix + Rebase.Control.Monad.ST + Rebase.Control.Monad.ST.Lazy + Rebase.Control.Monad.ST.Lazy.Safe + Rebase.Control.Monad.ST.Lazy.Unsafe + Rebase.Control.Monad.ST.Safe + Rebase.Control.Monad.ST.Strict + Rebase.Control.Monad.ST.Unsafe + Rebase.Control.Monad.Zip + Rebase.Data.Bits + Rebase.Data.Bool + Rebase.Data.Char + Rebase.Data.Coerce + Rebase.Data.Complex + Rebase.Data.Data + Rebase.Data.Dynamic + Rebase.Data.Either + Rebase.Data.Eq + Rebase.Data.Fixed + Rebase.Data.Foldable + Rebase.Data.Function + Rebase.Data.Functor + Rebase.Data.Int + Rebase.Data.IORef + Rebase.Data.Ix + Rebase.Data.List + Rebase.Data.Maybe + Rebase.Data.Monoid + Rebase.Data.Ord + Rebase.Data.Proxy + Rebase.Data.Ratio + Rebase.Data.STRef + Rebase.Data.STRef.Lazy + Rebase.Data.STRef.Strict + Rebase.Data.String + Rebase.Data.Traversable + Rebase.Data.Tuple + Rebase.Data.Type.Bool + Rebase.Data.Type.Coercion + Rebase.Data.Type.Equality + Rebase.Data.Typeable + Rebase.Data.Unique + Rebase.Data.Version + Rebase.Data.Word + Rebase.Debug.Trace + Rebase.Foreign + Rebase.Foreign.C + Rebase.Foreign.C.Error + Rebase.Foreign.C.String + Rebase.Foreign.C.Types + Rebase.Foreign.Concurrent + Rebase.Foreign.ForeignPtr + Rebase.Foreign.ForeignPtr.Safe + Rebase.Foreign.ForeignPtr.Unsafe + Rebase.Foreign.Marshal + Rebase.Foreign.Marshal.Alloc + Rebase.Foreign.Marshal.Array + Rebase.Foreign.Marshal.Error + Rebase.Foreign.Marshal.Pool + Rebase.Foreign.Marshal.Safe + Rebase.Foreign.Marshal.Unsafe + Rebase.Foreign.Marshal.Utils + Rebase.Foreign.Ptr + Rebase.Foreign.Safe + Rebase.Foreign.StablePtr + Rebase.Foreign.Storable + Rebase.GHC.Arr + Rebase.GHC.Base + Rebase.GHC.Char + Rebase.GHC.Conc + Rebase.GHC.Conc.IO + Rebase.GHC.Conc.Signal + Rebase.GHC.Conc.Sync + Rebase.GHC.ConsoleHandler + Rebase.GHC.Constants + Rebase.GHC.Desugar + Rebase.GHC.Enum + Rebase.GHC.Environment + Rebase.GHC.Err + Rebase.GHC.Exception + Rebase.GHC.Exts + Rebase.GHC.Fingerprint + Rebase.GHC.Fingerprint.Type + Rebase.GHC.Float + Rebase.GHC.Float.ConversionUtils + Rebase.GHC.Float.RealFracMethods + Rebase.GHC.Foreign + Rebase.GHC.ForeignPtr + Rebase.GHC.Generics + Rebase.GHC.GHCi + Rebase.GHC.Int + Rebase.GHC.IO + Rebase.GHC.IO.Buffer + Rebase.GHC.IO.BufferedIO + Rebase.GHC.IO.Device + Rebase.GHC.IO.Encoding + Rebase.GHC.IO.Encoding.CodePage + Rebase.GHC.IO.Encoding.Failure + Rebase.GHC.IO.Encoding.Iconv + Rebase.GHC.IO.Encoding.Latin1 + Rebase.GHC.IO.Encoding.Types + Rebase.GHC.IO.Encoding.UTF16 + Rebase.GHC.IO.Encoding.UTF32 + Rebase.GHC.IO.Encoding.UTF8 + Rebase.GHC.IO.Exception + Rebase.GHC.IO.FD + Rebase.GHC.IO.Handle + Rebase.GHC.IO.Handle.FD + Rebase.GHC.IO.Handle.Internals + Rebase.GHC.IO.Handle.Text + Rebase.GHC.IO.Handle.Types + Rebase.GHC.IO.IOMode + Rebase.GHC.IOArray + Rebase.GHC.IORef + Rebase.GHC.List + Rebase.GHC.MVar + Rebase.GHC.Num + Rebase.GHC.Pack + Rebase.GHC.Profiling + Rebase.GHC.Ptr + Rebase.GHC.Read + Rebase.GHC.Real + Rebase.GHC.Show + Rebase.GHC.ST + Rebase.GHC.Stable + Rebase.GHC.Stack + Rebase.GHC.Stats + Rebase.GHC.Storable + Rebase.GHC.STRef + Rebase.GHC.TopHandler + Rebase.GHC.TypeLits + Rebase.GHC.Unicode + Rebase.GHC.Weak + Rebase.GHC.Word + Rebase.Numeric + Rebase.Prelude + Rebase.System.Console.GetOpt + Rebase.System.CPUTime + Rebase.System.Environment + Rebase.System.Exit + Rebase.System.Info + Rebase.System.IO + Rebase.System.IO.Error + Rebase.System.IO.Unsafe + Rebase.System.Mem + Rebase.System.Mem.StableName + Rebase.System.Mem.Weak + Rebase.System.Posix.Internals + Rebase.System.Posix.Types + Rebase.System.Timeout + Rebase.Text.ParserCombinators.ReadP + Rebase.Text.ParserCombinators.ReadPrec + Rebase.Text.Printf + Rebase.Text.Read + Rebase.Text.Read.Lex + Rebase.Text.Show + Rebase.Text.Show.Functions + Rebase.Unsafe.Coerce + Rebase.Data.Hashable + Rebase.Data.Vector + Rebase.Data.Vector.Fusion.Stream.Monadic + Rebase.Data.Vector.Fusion.Util + Rebase.Data.Vector.Generic + Rebase.Data.Vector.Generic.Base + Rebase.Data.Vector.Generic.Mutable + Rebase.Data.Vector.Generic.New + Rebase.Data.Vector.Internal.Check + Rebase.Data.Vector.Mutable + Rebase.Data.Vector.Primitive + Rebase.Data.Vector.Primitive.Mutable + Rebase.Data.Vector.Storable + Rebase.Data.Vector.Storable.Internal + Rebase.Data.Vector.Storable.Mutable + Rebase.Data.Vector.Unboxed + Rebase.Data.Vector.Unboxed.Base + Rebase.Data.Vector.Unboxed.Mutable + Rebase.Data.HashMap.Lazy + Rebase.Data.HashMap.Strict + Rebase.Data.HashSet + Rebase.Data.Graph + Rebase.Data.IntMap + Rebase.Data.IntMap.Lazy + Rebase.Data.IntMap.Strict + Rebase.Data.IntSet + Rebase.Data.Map + Rebase.Data.Map.Lazy + Rebase.Data.Map.Strict + Rebase.Data.Sequence + Rebase.Data.Set + Rebase.Data.Tree + Rebase.Data.ByteString + Rebase.Data.ByteString.Builder + Rebase.Data.ByteString.Builder.Extra + Rebase.Data.ByteString.Builder.Internal + Rebase.Data.ByteString.Builder.Prim + Rebase.Data.ByteString.Builder.Prim.Internal + Rebase.Data.ByteString.Char8 + Rebase.Data.ByteString.Internal + Rebase.Data.ByteString.Lazy + Rebase.Data.ByteString.Lazy.Builder + Rebase.Data.ByteString.Lazy.Builder.ASCII + Rebase.Data.ByteString.Lazy.Builder.Extras + Rebase.Data.ByteString.Lazy.Char8 + Rebase.Data.ByteString.Lazy.Internal + Rebase.Data.ByteString.Short + Rebase.Data.ByteString.Short.Internal + Rebase.Data.ByteString.Unsafe + Rebase.Data.Text + Rebase.Data.Text.Array + Rebase.Data.Text.Encoding + Rebase.Data.Text.Encoding.Error + Rebase.Data.Text.Foreign + Rebase.Data.Text.IO + Rebase.Data.Text.Internal + Rebase.Data.Text.Lazy + Rebase.Data.Text.Lazy.Builder + Rebase.Data.Text.Lazy.Builder.Int + Rebase.Data.Text.Lazy.Builder.RealFloat + Rebase.Data.Text.Lazy.Encoding + Rebase.Data.Text.Lazy.IO + Rebase.Data.Text.Lazy.Read + Rebase.Data.Text.Read + Rebase.Data.Text.Unsafe + Rebase.Data.Time + Rebase.Data.Time.Calendar + Rebase.Data.Time.Calendar.Easter + Rebase.Data.Time.Calendar.Julian + Rebase.Data.Time.Calendar.MonthDay + Rebase.Data.Time.Calendar.OrdinalDate + Rebase.Data.Time.Calendar.WeekDate + Rebase.Data.Time.Clock + Rebase.Data.Time.Clock.POSIX + Rebase.Data.Time.Clock.TAI + Rebase.Data.Time.Format + Rebase.Data.Time.LocalTime + Rebase.Data.Biapplicative + Rebase.Data.Bifoldable + Rebase.Data.Bifunctor + Rebase.Data.Bifunctor.Biff + Rebase.Data.Bifunctor.Clown + Rebase.Data.Bifunctor.Flip + Rebase.Data.Bifunctor.Join + Rebase.Data.Bifunctor.Joker + Rebase.Data.Bifunctor.Product + Rebase.Data.Bifunctor.Tannen + Rebase.Data.Bifunctor.Wrapped + Rebase.Data.Bitraversable + Rebase.Data.Functor.Contravariant + Rebase.Data.Functor.Contravariant.Compose + Rebase.Data.Functor.Contravariant.Divisible + Rebase.Data.Profunctor + Rebase.Data.Profunctor.Unsafe + Rebase.Data.Profunctor.Strong + Rebase.Data.Profunctor.Choice + Rebase.Data.Semigroup + Rebase.Data.List.NonEmpty + Rebase.Data.Bifunctor.Apply + Rebase.Data.Functor.Alt + Rebase.Data.Functor.Apply + Rebase.Data.Functor.Bind + Rebase.Data.Functor.Bind.Class + Rebase.Data.Functor.Bind.Trans + Rebase.Data.Functor.Extend + Rebase.Data.Functor.Plus + Rebase.Data.Groupoid + Rebase.Data.Isomorphism + Rebase.Data.Semigroup.Bifoldable + Rebase.Data.Semigroup.Bitraversable + Rebase.Data.Semigroup.Foldable + Rebase.Data.Semigroup.Foldable.Class + Rebase.Data.Semigroup.Traversable + Rebase.Data.Semigroup.Traversable.Class + Rebase.Data.Semigroupoid + Rebase.Data.Semigroupoid.Dual + Rebase.Data.Semigroupoid.Ob + Rebase.Data.Semigroupoid.Static + Rebase.Data.Traversable.Instances + Rebase.Control.Applicative.Backwards + Rebase.Control.Applicative.Lift + Rebase.Control.Monad.IO.Class + Rebase.Control.Monad.Signatures + Rebase.Control.Monad.Trans.Class + Rebase.Control.Monad.Trans.Cont + Rebase.Control.Monad.Trans.Except + Rebase.Control.Monad.Trans.Identity + Rebase.Control.Monad.Trans.List + Rebase.Control.Monad.Trans.Maybe + Rebase.Control.Monad.Trans.RWS + Rebase.Control.Monad.Trans.RWS.Lazy + Rebase.Control.Monad.Trans.RWS.Strict + Rebase.Control.Monad.Trans.Reader + Rebase.Control.Monad.Trans.State + Rebase.Control.Monad.Trans.State.Lazy + Rebase.Control.Monad.Trans.State.Strict + Rebase.Control.Monad.Trans.Writer + Rebase.Control.Monad.Trans.Writer.Lazy + Rebase.Control.Monad.Trans.Writer.Strict + Rebase.Data.Functor.Classes + Rebase.Data.Functor.Compose + Rebase.Data.Functor.Constant + Rebase.Data.Functor.Identity + Rebase.Data.Functor.Product + Rebase.Data.Functor.Reverse + Rebase.Data.Functor.Sum + Rebase.Control.Monad.Cont + Rebase.Control.Monad.Cont.Class + Rebase.Control.Monad.Error.Class + Rebase.Control.Monad.Identity + Rebase.Control.Monad.List + Rebase.Control.Monad.RWS + Rebase.Control.Monad.RWS.Class + Rebase.Control.Monad.RWS.Lazy + Rebase.Control.Monad.RWS.Strict + Rebase.Control.Monad.Reader + Rebase.Control.Monad.Reader.Class + Rebase.Control.Monad.State + Rebase.Control.Monad.State.Class + Rebase.Control.Monad.State.Lazy + Rebase.Control.Monad.State.Strict + Rebase.Control.Monad.Trans + Rebase.Control.Monad.Writer + Rebase.Control.Monad.Writer.Class + Rebase.Control.Monad.Writer.Lazy + Rebase.Control.Monad.Writer.Strict + Rebase.Data.Either.Combinators + Rebase.Data.Either.Validation + Rebase.Control.Concurrent.STM + Rebase.Control.Concurrent.STM.TArray + Rebase.Control.Concurrent.STM.TBQueue + Rebase.Control.Concurrent.STM.TChan + Rebase.Control.Concurrent.STM.TMVar + Rebase.Control.Concurrent.STM.TQueue + Rebase.Control.Concurrent.STM.TSem + Rebase.Control.Concurrent.STM.TVar + Rebase.Control.Monad.STM + Rebase.Data.Scientific + Rebase.Data.ByteString.Builder.Scientific + Rebase.Data.Text.Lazy.Builder.Scientific + Rebase.Data.UUID + Rebase.Data.DList + Rebase.Data.Void + Rebase.Data.Void.Unsafe + Rebase.Contravariant.Extras + Rebase.Control.DeepSeq + Rebase.Control.Monad.Fail + build-depends: + -- concurrency: + stm >= 2 && < 3, + -- data: + hashable >= 1 && < 2, + vector >= 0.10 && < 0.13, + containers >= 0.5 && < 0.7, + unordered-containers >= 0.2 && < 0.3, + bytestring >= 0.10 && < 0.11, + text >= 1 && < 2, + scientific >= 0.3 && < 0.4, + uuid == 1.*, + dlist >= 0.7 && < 0.9, + void >= 0.7 && < 0.8, + time >= 1.5 && < 2, + -- control: + bifunctors >= 5 && < 6, + profunctors >= 5 && < 6, + contravariant >= 1 && < 2, + contravariant-extras >= 0.3.2 && < 0.4, + semigroups >= 0.16 && < 0.19, + semigroupoids >= 5.2.2 && < 6, + deepseq >= 1.4 && < 2, + transformers >= 0.4 && < 0.6, + mtl >= 2.2 && < 3.0, + either >= 5 && < 6, + fail >= 4.9 && < 5, + -- general: + base-prelude >= 0.1 && < 2, + base >= 4.9 && < 5