1cabal-version: 1.12 2 3-- This file has been generated from package.yaml by hpack version 0.33.0. 4-- 5-- see: https://github.com/sol/hpack 6-- 7-- hash: f3c92fe72c8e7fd35fdebcde2b50c754eec24d9c4d5bc1bded6f7876503fb693 8 9name: rio 10version: 0.1.20.0 11synopsis: A standard library for Haskell 12description: See README and Haddocks at <https://www.stackage.org/package/rio> 13category: Control 14homepage: https://github.com/commercialhaskell/rio#readme 15bug-reports: https://github.com/commercialhaskell/rio/issues 16author: Michael Snoyman 17maintainer: michael@snoyman.com 18license: MIT 19license-file: LICENSE 20build-type: Simple 21extra-source-files: 22 README.md 23 ChangeLog.md 24 25source-repository head 26 type: git 27 location: https://github.com/commercialhaskell/rio 28 29library 30 exposed-modules: 31 RIO 32 RIO.ByteString 33 RIO.ByteString.Lazy 34 RIO.ByteString.Lazy.Partial 35 RIO.ByteString.Partial 36 RIO.Char 37 RIO.Char.Partial 38 RIO.Deque 39 RIO.Directory 40 RIO.File 41 RIO.FilePath 42 RIO.HashMap 43 RIO.HashMap.Partial 44 RIO.HashSet 45 RIO.Lens 46 RIO.List 47 RIO.List.Partial 48 RIO.Map 49 RIO.Map.Partial 50 RIO.Map.Unchecked 51 RIO.NonEmpty 52 RIO.NonEmpty.Partial 53 RIO.Partial 54 RIO.Prelude 55 RIO.Prelude.Simple 56 RIO.Prelude.Types 57 RIO.Process 58 RIO.Seq 59 RIO.Set 60 RIO.Set.Partial 61 RIO.Set.Unchecked 62 RIO.State 63 RIO.Text 64 RIO.Text.Lazy 65 RIO.Text.Lazy.Partial 66 RIO.Text.Partial 67 RIO.Time 68 RIO.Vector 69 RIO.Vector.Boxed 70 RIO.Vector.Boxed.Partial 71 RIO.Vector.Boxed.Unsafe 72 RIO.Vector.Partial 73 RIO.Vector.Storable 74 RIO.Vector.Storable.Partial 75 RIO.Vector.Storable.Unsafe 76 RIO.Vector.Unboxed 77 RIO.Vector.Unboxed.Partial 78 RIO.Vector.Unboxed.Unsafe 79 RIO.Vector.Unsafe 80 RIO.Writer 81 other-modules: 82 RIO.Prelude.Display 83 RIO.Prelude.Exit 84 RIO.Prelude.Extra 85 RIO.Prelude.IO 86 RIO.Prelude.Lens 87 RIO.Prelude.Logger 88 RIO.Prelude.Reexports 89 RIO.Prelude.Renames 90 RIO.Prelude.RIO 91 RIO.Prelude.Text 92 RIO.Prelude.Trace 93 RIO.Prelude.URef 94 hs-source-dirs: 95 src/ 96 build-depends: 97 base >=4.10 && <10 98 , bytestring 99 , containers 100 , deepseq 101 , directory 102 , exceptions 103 , filepath 104 , hashable 105 , microlens 106 , microlens-mtl 107 , mtl 108 , primitive 109 , process 110 , text 111 , time 112 , typed-process >=0.2.5.0 113 , unliftio >=0.2.14 114 , unliftio-core 115 , unordered-containers 116 , vector 117 if os(windows) 118 cpp-options: -DWINDOWS 119 build-depends: 120 Win32 121 else 122 build-depends: 123 unix 124 default-language: Haskell2010 125 126test-suite spec 127 type: exitcode-stdio-1.0 128 main-is: Spec.hs 129 other-modules: 130 RIO.DequeSpec 131 RIO.FileSpec 132 RIO.ListSpec 133 RIO.LoggerSpec 134 RIO.Prelude.ExtraSpec 135 RIO.Prelude.IOSpec 136 RIO.Prelude.RIOSpec 137 RIO.Prelude.SimpleSpec 138 RIO.PreludeSpec 139 RIO.TextSpec 140 Paths_rio 141 hs-source-dirs: 142 test 143 build-depends: 144 QuickCheck 145 , base >=4.10 && <10 146 , bytestring 147 , containers 148 , deepseq 149 , directory 150 , exceptions 151 , filepath 152 , hashable 153 , hspec 154 , microlens 155 , microlens-mtl 156 , mtl 157 , primitive 158 , process 159 , rio 160 , text 161 , time 162 , typed-process >=0.2.5.0 163 , unliftio >=0.2.14 164 , unliftio-core 165 , unordered-containers 166 , vector 167 if os(windows) 168 cpp-options: -DWINDOWS 169 build-depends: 170 Win32 171 else 172 build-depends: 173 unix 174 default-language: Haskell2010 175