462248 ghc-foundation-0.0.17 base

Merged and Committed by Packit 3 years ago
139 files changed. 14071 lines added. 0 lines removed.
CHANGELOG.md
file added
+259
Foundation.hs
file added
+208
Foundation/Array.hs
file added
+31
Foundation/Array/Bitmap.hs
file added
+465
Foundation/Array/Chunked/Unboxed.hs
file added
+341
Foundation/Array/Internal.hs
file added
+28
Foundation/Bits.hs
file added
+42
Foundation/Check.hs
file added
+88
Foundation/Check/Arbitrary.hs
file added
+191
Foundation/Check/Config.hs
file added
+95
Foundation/Check/Gen.hs
file added
+74
Foundation/Check/Main.hs
file added
+292
Foundation/Check/Print.hs
file added
+81
Foundation/Check/Property.hs
file added
+106
Foundation/Check/Types.hs
file added
+86
Foundation/Class/Bifunctor.hs
file added
+22
Foundation/Class/Storable.hs
file added
+268
Foundation/Collection.hs
file added
+54
Foundation/Collection/Buildable.hs
file added
+97
Foundation/Collection/Collection.hs
file added
+164
Foundation/Collection/Copy.hs
file added
+23
Foundation/Collection/Element.hs
file added
+29
Foundation/Collection/Foldable.hs
file added
+92
Foundation/Collection/Indexed.hs
file added
+74
Foundation/Collection/InnerFunctor.hs
file added
+26
Foundation/Collection/Keyed.hs
file added
+25
Foundation/Collection/List.hs
file added
+66
Foundation/Collection/Mappable.hs
file added
+104
Foundation/Collection/Mutable.hs
file added
+92
Foundation/Collection/Sequential.hs
file added
+342
Foundation/Collection/Zippable.hs
file added
+295
Foundation/Conduit.hs
file added
+89
Foundation/Conduit/Internal.hs
file added
+397
Foundation/Conduit/Textual.hs
file added
+76
Foundation/Exception.hs
file added
+15
Foundation/Foreign.hs
file added
+19
Foundation/Foreign/Alloc.hs
file added
+11
Foundation/Foreign/MemoryMap.hs
file added
+18
Foundation/Foreign/MemoryMap/Posix.hsc
file added
+251
Foundation/Foreign/MemoryMap/Types.hs
file added
+34
Foundation/Foreign/MemoryMap/Windows.hs
file added
+26
Foundation/Hashing.hs
file added
+21
Foundation/Hashing/FNV.hs
file added
+213
Foundation/Hashing/Hashable.hs
file added
+114
Foundation/Hashing/Hasher.hs
file added
+64
Foundation/Hashing/SipHash.hs
file added
+291
Foundation/IO.hs
file added
+27
Foundation/IO/File.hs
file added
+121
Foundation/IO/FileMap.hs
file added
+60
Foundation/IO/Terminal.hs
file added
+34
Foundation/List/DList.hs
file added
+92
Foundation/List/ListN.hs
file added
+14
Foundation/Math/Trigonometry.hs
file added
+66
Foundation/Monad.hs
file added
+70
Foundation/Monad/Base.hs
file added
+18
Foundation/Monad/Except.hs
file added
+48
Foundation/Monad/Exception.hs
file added
+56
Foundation/Monad/Identity.hs
file added
+52
Foundation/Monad/MonadIO.hs
file added
+19
Foundation/Monad/Reader.hs
file added
+69
Foundation/Monad/State.hs
file added
+70
Foundation/Monad/Transformer.hs
file added
+10
Foundation/Network/HostName.hsc
file added
+169
Foundation/Network/IPv4.hs
file added
+108
Foundation/Network/IPv6.hs
file added
+266
Foundation/Numerical.hs
file added
+123
Foundation/Numerical/Floating.hs
file added
+30
Foundation/Parser.hs
file added
+495
Foundation/Partial.hs
file added
+80
Foundation/Primitive.hs
file added
+49
Foundation/Random.hs
file added
+40
Foundation/Random/ChaChaDRG.hs
file added
+100
Foundation/Random/Class.hs
file added
+24
Foundation/Random/DRG.hs
file added
+64
Foundation/Random/XorShift.hs
file added
+88
Foundation/Strict.hs
file added
+37
Foundation/String.hs
file added
+43
Foundation/String/Builder.hs
file added
+55
Foundation/String/Read.hs
file added
+10
Foundation/System/Bindings.hs
file added
+11
Foundation/System/Bindings/Hs.hs
file added
+10
Foundation/System/Bindings/Linux.hsc
file added
+108
Foundation/System/Bindings/Macos.hsc
file added
+40
Foundation/System/Bindings/Network.hsc
file added
+46
Foundation/System/Bindings/Posix.hsc
file added
+381
Foundation/System/Bindings/PosixDef.hsc
file added
+25
Foundation/System/Bindings/Time.hsc
file added
+126
Foundation/System/Bindings/Windows.hs
file added
+3
Foundation/System/Entropy.hs
file added
+43
Foundation/System/Entropy/Common.hs
file added
+20
Foundation/System/Entropy/Unix.hs
file added
+81
Foundation/System/Entropy/Windows.hs
file added
+102
Foundation/System/Info.hs
file added
+103
Foundation/Time/Bindings.hs
file added
+30
Foundation/Time/StopWatch.hs
file added
+111
Foundation/Time/Types.hs
file added
+46
Foundation/Timing.hs
file added
+85
Foundation/Timing/Main.hs
file added
+64
Foundation/Tuple.hs
file added
+111
Foundation/Tuple/Nth.hs
file added
+97
Foundation/UUID.hs
file added
+156
Foundation/VFS.hs
file added
+32
Foundation/VFS/FilePath.hs
file added
+258
Foundation/VFS/Path.hs
file added
+160
Foundation/VFS/URI.hs
file added
+38
LICENSE
file added
+28
README.md
file added
+154
Setup.hs
file added
+2
benchs/BenchUtil/Common.hs
file added
+25
benchs/BenchUtil/RefData.hs
file added
+48
benchs/Fake/ByteString.hs
file added
+50
benchs/Fake/Text.hs
file added
+35
benchs/Fake/Vector.hs
file added
+42
benchs/Main.hs
file added
+309
benchs/Sys.hs
file added
+40
cbits/foundation_bits.h
file added
+253
cbits/foundation_network.c
file added
+17
cbits/foundation_prim.h
file added
+8
cbits/foundation_random.c
file added
+178
cbits/foundation_system.h
file added
+60
cbits/foundation_time.c
file added
+125
cbits/foundation_utf8.c
file added
+85
foundation.cabal
file added
+280
tests/Checks.hs
file added
+207
tests/DocTest.hs
file added
+29
tests/Test/Checks/Property/Collection.hs
file added
+320
tests/Test/Data/List.hs
file added
+39
tests/Test/Data/Network.hs
file added
+74
tests/Test/Foundation/Bits.hs
file added
+46
tests/Test/Foundation/Conduit.hs
file added
+46
tests/Test/Foundation/Misc.hs
file added
+53
tests/Test/Foundation/Network/IPv4.hs
file added
+38
tests/Test/Foundation/Network/IPv6.hs
file added
+48
tests/Test/Foundation/Number.hs
file added
+101
tests/Test/Foundation/Primitive/BlockN.hs
file added
+63
tests/Test/Foundation/Random.hs
file added
+102
tests/Test/Foundation/Storable.hs
file added
+146
tests/Test/Foundation/String.hs
file added
+170
tests/Test/Foundation/String/Base64.hs
file added
+157
    ghc-foundation-0.0.17 base
    
        
file added
+259
file added
+208
file added
+31
file added
+42
file added
+88
file added
+27
file added
+121
file added
+70
file added
+495
file added
+40
file added
+37
file added
+43
file added
+85
file added
+111
file added
+156
file added
+32
file added
+160
file added
+28
file added
+154
file added
+2
file added
+35
file added
+309
file added
+40
file added
+280
file added
+207
file added
+29