bizzlelude-4.17.2.1: bizzlelude.cabal
Cabal-Version: 3.6
Name: bizzlelude
Version: 4.17.2.1
License: BSD-3-Clause
License-File: LICENSE.txt
Author: Jason Bertsche
Maintainer: jason.bertsche@gmail.com
Homepage: http://github.com/TheBizzle
Category: Prelude
Synopsis: A lousy Prelude replacement by a lousy dude
Description: A lousy Prelude replacement by a lousy dude. Imports common things while trying to avoid importing things that could cause naming conflicts. Favors `Text` over `String`. Wants using `IO` to be painful.
Stability: Stable
Build-type: Simple
source-repository head
type: git
location: git@github.com:TheBizzle/Bizzlelude.git
library
hs-source-dirs: src/main
exposed-modules: Prelude
default-extensions: OverloadedStrings
default-language: Haskell2010
other-modules: External, Misc, Tuple2, Tuple3, Tuple4
GHC-Options:
-Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wmissing-import-lists
-Wredundant-constraints
-fno-warn-name-shadowing
-funbox-strict-fields
Build-depends:
, base == 4.17.2.1
, containers >= 0.6.7 && < 0.7.0
, directory >= 1.3.7 && < 1.4.0
, regexpr >= 0.5.4 && < 0.6.0
, text >= 2.0.2 && < 2.1
-- The below is copied from the `exposed-modules` in 'base' (modulo `prelude`)
Reexported-Modules:
, Control.Applicative
, Control.Arrow
, Control.Category
, Control.Concurrent
, Control.Concurrent.Chan
, Control.Concurrent.MVar
, Control.Concurrent.QSem
, Control.Concurrent.QSemN
, Control.Exception
, Control.Exception.Base
, Control.Monad
, Control.Monad.Fail
, Control.Monad.Fix
, Control.Monad.Instances
, Control.Monad.IO.Class
, Control.Monad.ST
, Control.Monad.ST.Lazy
, Control.Monad.ST.Lazy.Safe
, Control.Monad.ST.Lazy.Unsafe
, Control.Monad.ST.Safe
, Control.Monad.ST.Strict
, Control.Monad.ST.Unsafe
, Control.Monad.Zip
, Data.Array.Byte
, Data.Bifoldable
, Data.Bifunctor
, Data.Bitraversable
, Data.Bits
, Data.Bool
, Data.Char
, Data.Coerce
, Data.Complex
, Data.Data
, Data.Dynamic
, Data.Either
, Data.Eq
, Data.Fixed
, Data.Foldable
, Data.Function
, Data.Functor
, Data.Functor.Classes
, Data.Functor.Contravariant
, Data.Functor.Compose
, Data.Functor.Const
, Data.Functor.Identity
, Data.Functor.Product
, Data.Functor.Sum
, Data.IORef
, Data.Int
, Data.Ix
, Data.Kind
, Data.List
, Data.List.NonEmpty
, Data.Maybe
, Data.Monoid
, Data.Ord
, Data.Proxy
, Data.Ratio
, Data.Semigroup
, Data.STRef
, Data.STRef.Lazy
, Data.STRef.Strict
, Data.String
, Data.Traversable
, Data.Tuple
, Data.Type.Bool
, Data.Type.Coercion
, Data.Type.Equality
, Data.Type.Ord
, Data.Typeable
, Data.Unique
, Data.Version
, Data.Void
, Data.Word
, Debug.Trace
, Foreign
, Foreign.C
, Foreign.C.Error
, Foreign.C.String
, Foreign.C.Types
, Foreign.Concurrent
, Foreign.ForeignPtr
, Foreign.ForeignPtr.Safe
, Foreign.ForeignPtr.Unsafe
, Foreign.Marshal
, Foreign.Marshal.Alloc
, Foreign.Marshal.Array
, Foreign.Marshal.Error
, Foreign.Marshal.Pool
, Foreign.Marshal.Safe
, Foreign.Marshal.Unsafe
, Foreign.Marshal.Utils
, Foreign.Ptr
, Foreign.Safe
, Foreign.StablePtr
, Foreign.Storable
, GHC.Arr
, GHC.ArrayArray
, GHC.Base
, GHC.Bits
, GHC.ByteOrder
, GHC.Char
, GHC.Clock
, GHC.Conc
, GHC.Conc.IO
, GHC.Conc.Signal
, GHC.Conc.Sync
, GHC.ConsoleHandler
, GHC.Constants
, GHC.Desugar
, GHC.Enum
, GHC.Environment
, GHC.Err
, GHC.Event.TimeOut
, GHC.Exception
, GHC.Exception.Type
, GHC.ExecutionStack
, GHC.ExecutionStack.Internal
, GHC.Exts
, GHC.Fingerprint
, GHC.Fingerprint.Type
, GHC.Float
, GHC.Float.ConversionUtils
, GHC.Float.RealFracMethods
, GHC.Foreign
, GHC.ForeignPtr
, GHC.GHCi
, GHC.GHCi.Helpers
, GHC.Generics
, GHC.IO
, GHC.IO.Buffer
, GHC.IO.BufferedIO
, GHC.IO.Device
, GHC.IO.Encoding
, GHC.IO.Encoding.CodePage
, GHC.IO.Encoding.Failure
, GHC.IO.Encoding.Iconv
, GHC.IO.Encoding.Latin1
, GHC.IO.Encoding.Types
, GHC.IO.Encoding.UTF16
, GHC.IO.Encoding.UTF32
, GHC.IO.Encoding.UTF8
, GHC.IO.Exception
, GHC.IO.FD
, GHC.IO.Handle
, GHC.IO.Handle.FD
, GHC.IO.Handle.Internals
, GHC.IO.Handle.Lock
, GHC.IO.Handle.Text
, GHC.IO.Handle.Types
, GHC.IO.IOMode
, GHC.IO.Unsafe
, GHC.IO.StdHandles
, GHC.IO.SubSystem
, GHC.IOArray
, GHC.IORef
, GHC.Int
, GHC.Integer
, GHC.Integer.Logarithms
, GHC.IsList
, GHC.Ix
, GHC.List
, GHC.Maybe
, GHC.MVar
, GHC.Natural
, GHC.Num
, GHC.OldList
, GHC.OverloadedLabels
, GHC.Pack
, GHC.Profiling
, GHC.Ptr
, GHC.Read
, GHC.Real
, GHC.Records
, GHC.ResponseFile
, GHC.RTS.Flags
, GHC.ST
, GHC.Stack.CloneStack
, GHC.StaticPtr
, GHC.STRef
, GHC.Show
, GHC.Stable
, GHC.StableName
, GHC.Stack
, GHC.Stack.CCS
, GHC.Stack.Types
, GHC.Stats
, GHC.Storable
, GHC.TopHandler
, GHC.TypeError
, GHC.TypeLits
, GHC.TypeLits.Internal
, GHC.TypeNats
, GHC.TypeNats.Internal
, GHC.Unicode
, GHC.Weak
, GHC.Word
, Numeric
, Numeric.Natural
, System.CPUTime
, System.Console.GetOpt
, System.Environment
, System.Environment.Blank
, System.Exit
, System.IO
, System.IO.Error
, System.IO.Unsafe
, System.Info
, System.Mem
, System.Mem.StableName
, System.Mem.Weak
, System.Posix.Internals
, System.Posix.Types
, System.Timeout
, Text.ParserCombinators.ReadP
, Text.ParserCombinators.ReadPrec
, Text.Printf
, Text.Read
, Text.Read.Lex
, Text.Show
, Text.Show.Functions
, Type.Reflection
, Type.Reflection.Unsafe
, Unsafe.Coerce
, GHC.IOPort
if os(windows)
Reexported-Modules:
, GHC.IO.Encoding.CodePage.API
, GHC.IO.Encoding.CodePage.Table
, GHC.Conc.Windows
, GHC.Windows
else
Reexported-Modules:
, GHC.Event