base-compat-migrate: Helps migrating projects to base-compat(-batteries).
Temporarily replace your base & base-compat(-batteries) dependencies with base-compat-migrate to verify that you are using all available base-compat modules. Please see the included README or visit https://github.com/bergmark/base-compat-migrate#readme for more information.
[Skip to Readme]
Modules
- Control
- Control.Applicative
- Control.Arrow
- Control.Category
- Concurrent
- Control.Concurrent.Chan
- Control.Concurrent.Compat
- MVar
- Control.Concurrent.MVar.Compat
- Control.Concurrent.QSem
- Control.Concurrent.QSemN
- Exception
- Control.Exception.Base
- Control.Exception.Compat
- Monad
- Control.Monad.Compat
- Fail
- Control.Monad.Fail.Compat
- Control.Monad.Fix
- IO
- Class
- Control.Monad.IO.Class.Compat
- Class
- Control.Monad.Instances
- Control.Monad.ST
- Control.Monad.ST.Lazy
- Control.Monad.ST.Lazy.Safe
- Unsafe
- Control.Monad.ST.Lazy.Unsafe.Compat
- Control.Monad.ST.Safe
- Control.Monad.ST.Strict
- Unsafe
- Control.Monad.ST.Unsafe.Compat
- Control.Monad.ST.Lazy
- Control.Monad.Zip
- Data
- Bifoldable
- Data.Bifoldable.Compat
- Bifunctor
- Data.Bifunctor.Compat
- Bitraversable
- Data.Bitraversable.Compat
- Bits
- Data.Bits.Compat
- Bool
- Data.Bool.Compat
- Data.Char
- Data.Coerce
- Complex
- Data.Complex.Compat
- Data.Data
- Data.Dynamic
- Either
- Data.Either.Compat
- Data.Eq
- Data.Fixed
- Foldable
- Data.Foldable.Compat
- Function
- Data.Function.Compat
- Functor
- Data.Functor.Classes
- Data.Functor.Compat
- Compose
- Data.Functor.Compose.Compat
- Const
- Data.Functor.Const.Compat
- Contravariant
- Data.Functor.Contravariant.Compat
- Identity
- Data.Functor.Identity.Compat
- Product
- Data.Functor.Product.Compat
- Sum
- Data.Functor.Sum.Compat
- IORef
- Data.IORef.Compat
- Data.Int
- Data.Ix
- Data.Kind
- List
- Data.List.Compat
- NonEmpty
- Data.List.NonEmpty.Compat
- Data.Maybe
- Monoid
- Data.Monoid.Compat
- Data.Ord
- Proxy
- Data.Proxy.Compat
- Ratio
- Data.Ratio.Compat
- STRef
- Data.STRef.Compat
- Data.STRef.Lazy
- Data.STRef.Strict
- Semigroup
- Data.Semigroup.Compat
- String
- Data.String.Compat
- Data.Traversable
- Data.Tuple
- Type
- Data.Type.Bool
- Coercion
- Data.Type.Coercion.Compat
- Equality
- Data.Type.Equality.Compat
- Data.Typeable
- Data.Unique
- Version
- Data.Version.Compat
- Void
- Data.Void.Compat
- Word
- Data.Word.Compat
- Bifoldable
- Debug
- Trace
- Debug.Trace.Compat
- Trace
- Foreign
- Foreign.C
- Foreign.C.Error
- Foreign.C.String
- Foreign.C.Types
- Foreign.Compat
- Foreign.Concurrent
- ForeignPtr
- Foreign.ForeignPtr.Compat
- Safe
- Foreign.ForeignPtr.Safe.Compat
- Unsafe
- Foreign.ForeignPtr.Unsafe.Compat
- Marshal
- Alloc
- Foreign.Marshal.Alloc.Compat
- Array
- Foreign.Marshal.Array.Compat
- Foreign.Marshal.Compat
- Foreign.Marshal.Error
- Foreign.Marshal.Pool
- Safe
- Foreign.Marshal.Safe.Compat
- Unsafe
- Foreign.Marshal.Unsafe.Compat
- Utils
- Foreign.Marshal.Utils.Compat
- Alloc
- Foreign.Ptr
- Foreign.Safe
- Foreign.StablePtr
- Foreign.Storable
- Foreign.C
- GHC
- GHC.Arr
- GHC.Base
- 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.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.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.IOArray
- GHC.IORef
- GHC.Int
- GHC.List
- GHC.MVar
- GHC.Maybe
- GHC.Natural
- GHC.Num
- GHC.OldList
- GHC.OverloadedLabels
- GHC.Pack
- GHC.Profiling
- GHC.Ptr
- RTS
- GHC.RTS.Flags
- GHC.Read
- GHC.Real
- GHC.Records
- GHC.ResponseFile
- GHC.ST
- GHC.STRef
- GHC.Show
- GHC.Stable
- GHC.StableName
- GHC.Stack
- GHC.Stack.CCS
- GHC.Stack.Types
- GHC.StaticPtr
- GHC.Stats
- GHC.Storable
- GHC.TopHandler
- GHC.TypeLits
- GHC.TypeNats
- GHC.Unicode
- GHC.Weak
- GHC.Word
- Numeric
- Numeric.Compat
- Natural
- Numeric.Natural.Compat
- Prelude
- Prelude.Compat
- System
- System.CPUTime
- Console
- System.Console.GetOpt
- Environment
- System.Environment.Blank
- System.Environment.Compat
- Exit
- System.Exit.Compat
- System.IO
- Error
- System.IO.Error.Compat
- Unsafe
- System.IO.Unsafe.Compat
- Error
- System.Info
- System.Mem
- System.Mem.StableName
- System.Mem.Weak
- Posix
- System.Posix.Internals
- System.Posix.Types
- System.Timeout
- Text
- ParserCombinators
- Text.ParserCombinators.ReadP
- Text.ParserCombinators.ReadPrec
- Text.Printf
- Read
- Text.Read.Compat
- Text.Read.Lex
- Text.Show
- Text.Show.Functions
- ParserCombinators
- Type
- Reflection
- Type.Reflection.Compat
- Type.Reflection.Unsafe
- Reflection
- Unsafe
- Unsafe.Coerce
Flags
Manual Flags
Name | Description | Default |
---|---|---|
exe | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- base-compat-migrate-0.2.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.1.0, 0.2.0.0, 0.2.0.1 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.13.0 && <4.13.1), base-compat (>=0.11.1 && <0.11.2) [details] |
Tested with | ghc ==8.8.3 |
License | BSD-3-Clause |
Copyright | (c) 2018 Adam Bergmark |
Author | Adam Bergmark |
Maintainer | adam@bergmark.nl |
Category | Development |
Home page | https://github.com/bergmark/base-compat-migrate#readme |
Bug tracker | https://github.com/bergmark/base-compat-migrate/issues |
Source repo | head: git clone https://github.com/bergmark/base-compat-migrate |
Uploaded | by AdamBergmark at 2020-03-25T16:43:23Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | base-compat-migrate-generate |
Downloads | 2343 total (19 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2020-03-25 [all 3 reports] |