SafeHaskell: Added SafeHaskell to base
authorDavid Terei <davidterei@gmail.com>
Mon, 16 May 2011 21:57:46 +0000 (14:57 -0700)
committerDavid Terei <davidterei@gmail.com>
Sat, 18 Jun 2011 08:06:34 +0000 (01:06 -0700)
commita61aedc730e68a1b0c166b81a65a8ea575e8094b
tree85e0237044e1ec4bc29e1bfb80076055035eb6f7
parent191656199189e584e66dda194b7f772694388102
SafeHaskell: Added SafeHaskell to base
168 files changed:
libraries/base/Control/Applicative.hs
libraries/base/Control/Arrow.hs
libraries/base/Control/Category.hs
libraries/base/Control/Concurrent.hs
libraries/base/Control/Concurrent/Chan.hs
libraries/base/Control/Concurrent/MVar.hs
libraries/base/Control/Concurrent/QSem.hs
libraries/base/Control/Concurrent/QSemN.hs
libraries/base/Control/Concurrent/SampleVar.hs
libraries/base/Control/Exception.hs
libraries/base/Control/Exception/Base.hs
libraries/base/Control/Monad.hs
libraries/base/Control/Monad/Fix.hs
libraries/base/Control/Monad/Group.hs
libraries/base/Control/Monad/Instances.hs
libraries/base/Control/Monad/ST.hs
libraries/base/Control/Monad/ST/Imp.hs [new file with mode: 0644]
libraries/base/Control/Monad/ST/Lazy.hs
libraries/base/Control/Monad/ST/Lazy/Imp.hs [new file with mode: 0644]
libraries/base/Control/Monad/ST/Lazy/Safe.hs [new file with mode: 0644]
libraries/base/Control/Monad/ST/Lazy/Unsafe.hs [new file with mode: 0644]
libraries/base/Control/Monad/ST/Safe.hs [new file with mode: 0644]
libraries/base/Control/Monad/ST/Strict.hs
libraries/base/Control/Monad/ST/Unsafe.hs [new file with mode: 0644]
libraries/base/Control/Monad/Zip.hs
libraries/base/Control/OldException.hs
libraries/base/Data/Bits.hs
libraries/base/Data/Bool.hs
libraries/base/Data/Char.hs
libraries/base/Data/Complex.hs
libraries/base/Data/Either.hs
libraries/base/Data/Eq.hs
libraries/base/Data/Fixed.hs
libraries/base/Data/Foldable.hs
libraries/base/Data/Function.hs
libraries/base/Data/Functor.hs
libraries/base/Data/HashTable.hs
libraries/base/Data/IORef.hs
libraries/base/Data/Int.hs
libraries/base/Data/Ix.hs
libraries/base/Data/List.hs
libraries/base/Data/Maybe.hs
libraries/base/Data/Monoid.hs
libraries/base/Data/Ord.hs
libraries/base/Data/Ratio.hs
libraries/base/Data/STRef.hs
libraries/base/Data/STRef/Lazy.hs
libraries/base/Data/STRef/Strict.hs
libraries/base/Data/String.hs
libraries/base/Data/Traversable.hs
libraries/base/Data/Tuple.hs
libraries/base/Data/Typeable.hs
libraries/base/Data/Unique.hs
libraries/base/Data/Version.hs
libraries/base/Data/Word.hs
libraries/base/Foreign.hs
libraries/base/Foreign/C.hs
libraries/base/Foreign/C/Error.hs
libraries/base/Foreign/C/String.hs
libraries/base/Foreign/C/Types.hs
libraries/base/Foreign/Concurrent.hs
libraries/base/Foreign/ForeignPtr.hs
libraries/base/Foreign/ForeignPtr/Imp.hs [new file with mode: 0644]
libraries/base/Foreign/ForeignPtr/Safe.hs [new file with mode: 0644]
libraries/base/Foreign/ForeignPtr/Unsafe.hs [new file with mode: 0644]
libraries/base/Foreign/Marshal.hs
libraries/base/Foreign/Marshal/Alloc.hs
libraries/base/Foreign/Marshal/Array.hs
libraries/base/Foreign/Marshal/Error.hs
libraries/base/Foreign/Marshal/Pool.hs
libraries/base/Foreign/Marshal/Safe.hs [new file with mode: 0644]
libraries/base/Foreign/Marshal/Unsafe.hs [new file with mode: 0644]
libraries/base/Foreign/Marshal/Utils.hs
libraries/base/Foreign/Ptr.hs
libraries/base/Foreign/Safe.hs [new file with mode: 0644]
libraries/base/Foreign/StablePtr.hs
libraries/base/Foreign/Storable.hs
libraries/base/GHC/Arr.lhs
libraries/base/GHC/Base.lhs
libraries/base/GHC/Classes.hs
libraries/base/GHC/Conc/Signal.hs
libraries/base/GHC/ConsoleHandler.hs
libraries/base/GHC/Constants.hs
libraries/base/GHC/Desugar.hs
libraries/base/GHC/Enum.lhs
libraries/base/GHC/Environment.hs
libraries/base/GHC/Err.lhs
libraries/base/GHC/Err.lhs-boot
libraries/base/GHC/Event.hs
libraries/base/GHC/Exception.lhs
libraries/base/GHC/Exts.hs
libraries/base/GHC/Float.lhs
libraries/base/GHC/Float/ConversionUtils.hs
libraries/base/GHC/Float/RealFracMethods.hs
libraries/base/GHC/Foreign.hs
libraries/base/GHC/Handle.hs
libraries/base/GHC/IO.hs
libraries/base/GHC/IO/Buffer.hs
libraries/base/GHC/IO/BufferedIO.hs
libraries/base/GHC/IO/Device.hs
libraries/base/GHC/IO/Encoding.hs
libraries/base/GHC/IO/Encoding.hs-boot
libraries/base/GHC/IO/Encoding/CodePage.hs
libraries/base/GHC/IO/Encoding/Failure.hs
libraries/base/GHC/IO/Encoding/Iconv.hs
libraries/base/GHC/IO/Encoding/Latin1.hs
libraries/base/GHC/IO/Encoding/Types.hs
libraries/base/GHC/IO/Encoding/UTF16.hs
libraries/base/GHC/IO/Encoding/UTF32.hs
libraries/base/GHC/IO/Encoding/UTF8.hs
libraries/base/GHC/IO/Exception.hs
libraries/base/GHC/IO/Exception.hs-boot
libraries/base/GHC/IO/FD.hs
libraries/base/GHC/IO/Handle.hs
libraries/base/GHC/IO/Handle.hs-boot
libraries/base/GHC/IO/Handle/FD.hs
libraries/base/GHC/IO/Handle/FD.hs-boot
libraries/base/GHC/IO/Handle/Internals.hs
libraries/base/GHC/IO/Handle/Text.hs
libraries/base/GHC/IO/Handle/Types.hs
libraries/base/GHC/IO/IOMode.hs
libraries/base/GHC/IOArray.hs
libraries/base/GHC/IORef.hs
libraries/base/GHC/Int.hs
libraries/base/GHC/List.lhs
libraries/base/GHC/MVar.hs
libraries/base/GHC/Num.lhs
libraries/base/GHC/PArr.hs
libraries/base/GHC/Ptr.lhs
libraries/base/GHC/Read.lhs
libraries/base/GHC/Real.lhs
libraries/base/GHC/ST.lhs
libraries/base/GHC/STRef.lhs
libraries/base/GHC/Show.lhs
libraries/base/GHC/Show.lhs-boot
libraries/base/GHC/Stable.lhs
libraries/base/GHC/Storable.lhs
libraries/base/GHC/TopHandler.lhs
libraries/base/GHC/Unicode.hs
libraries/base/GHC/Unicode.hs-boot
libraries/base/GHC/Weak.lhs
libraries/base/GHC/Windows.hs
libraries/base/GHC/Word.hs
libraries/base/Numeric.hs
libraries/base/Prelude.hs
libraries/base/System/CPUTime.hsc
libraries/base/System/Console/GetOpt.hs
libraries/base/System/Environment.hs
libraries/base/System/Exit.hs
libraries/base/System/IO.hs
libraries/base/System/IO/Error.hs
libraries/base/System/IO/Unsafe.hs
libraries/base/System/Info.hs
libraries/base/System/Mem.hs
libraries/base/System/Mem/StableName.hs
libraries/base/System/Mem/Weak.hs
libraries/base/System/Posix/Internals.hs
libraries/base/System/Posix/Internals.hs-boot
libraries/base/System/Posix/Types.hs
libraries/base/System/Timeout.hs
libraries/base/Text/ParserCombinators/ReadP.hs
libraries/base/Text/ParserCombinators/ReadPrec.hs
libraries/base/Text/Printf.hs
libraries/base/Text/Read.hs
libraries/base/Text/Read/Lex.hs
libraries/base/Text/Show.hs
libraries/base/Text/Show/Functions.hs
libraries/base/base.cabal