Skip to content

Instantly share code, notes, and snippets.

@Philonous
Last active June 10, 2020 19:23
Show Gist options
  • Save Philonous/b4a435797b64ee5a688d060fd88832ea to your computer and use it in GitHub Desktop.
Save Philonous/b4a435797b64ee5a688d060fd88832ea to your computer and use it in GitHub Desktop.
Import Module As #Packages #Packages Total Percentage
Data.Text T 2471 3293 75.0%
Data.Text Text 606 3293 18.4%
Data.Text TS 50 3293 1.5%
Data.Text ST 35 3293 1.1%
Data.ByteString BS 1172 2907 40.3%
Data.ByteString B 1112 2907 38.3%
Data.ByteString S 267 2907 9.2%
Data.ByteString ByteString 110 2907 3.8%
Data.ByteString SB 55 2907 1.9%
Data.ByteString Strict 32 2907 1.1%
Data.ByteString SBS 24 2907 0.8%
Data.Map Map 1424 2868 49.7%
Data.Map M 1392 2868 48.5%
Data.ByteString.Lazy BL 584 2624 22.3%
Data.ByteString.Lazy L 480 2624 18.3%
Data.ByteString.Lazy LBS 367 2624 14.0%
Data.ByteString.Lazy BSL 331 2624 12.6%
Data.ByteString.Lazy B 229 2624 8.7%
Data.ByteString.Lazy BS 185 2624 7.1%
Data.ByteString.Lazy LB 175 2624 6.7%
Data.ByteString.Lazy Lazy 53 2624 2.0%
Data.ByteString.Lazy ByteString 26 2624 1.0%
Data.ByteString.Char8 B 427 2252 19.0%
Data.ByteString.Char8 BS 372 2252 16.5%
Data.ByteString.Char8 B8 221 2252 9.8%
Data.ByteString.Char8 BC 202 2252 9.0%
Data.ByteString.Char8 C 148 2252 6.6%
Data.ByteString.Char8 BS8 139 2252 6.2%
Data.ByteString.Char8 BSC 114 2252 5.1%
Data.ByteString.Char8 C8 106 2252 4.7%
Data.ByteString.Char8 S 98 2252 4.4%
Data.ByteString.Char8 S8 91 2252 4.0%
Data.ByteString.Char8 Char8 54 2252 2.4%
Data.ByteString.Char8 ByteString 35 2252 1.6%
Data.ByteString.Char8 BC8 31 2252 1.4%
Data.Set Set 1054 1768 59.6%
Data.Set S 670 1768 37.9%
Data.List List 587 1197 49.0%
Data.List L 549 1197 45.9%
Data.List DL 32 1197 2.7%
Data.Vector V 912 1175 77.6%
Data.Vector Vector 136 1175 11.6%
Data.Vector Vec 34 1175 2.9%
Data.ByteString.Lazy.Char8 L 140 1134 12.3%
Data.ByteString.Lazy.Char8 BL 119 1134 10.5%
Data.ByteString.Lazy.Char8 B 118 1134 10.4%
Data.ByteString.Lazy.Char8 BS 82 1134 7.2%
Data.ByteString.Lazy.Char8 LBS 72 1134 6.3%
Data.ByteString.Lazy.Char8 L8 57 1134 5.0%
Data.ByteString.Lazy.Char8 BSL 52 1134 4.6%
Data.ByteString.Lazy.Char8 BL8 47 1134 4.1%
Data.ByteString.Lazy.Char8 C 38 1134 3.4%
Data.ByteString.Lazy.Char8 LC 36 1134 3.2%
Data.ByteString.Lazy.Char8 BLC 33 1134 2.9%
Data.ByteString.Lazy.Char8 LB 33 1134 2.9%
Data.ByteString.Lazy.Char8 BC 23 1134 2.0%
Data.Text.Encoding T 516 1101 46.9%
Data.Text.Encoding TE 282 1101 25.6%
Data.Text.Encoding Text 141 1101 12.8%
Data.Text.Encoding E 62 1101 5.6%
Data.Text.Lazy TL 492 1094 45.0%
Data.Text.Lazy LT 206 1094 18.8%
Data.Text.Lazy T 122 1094 11.2%
Data.Text.Lazy L 79 1094 7.2%
Data.Text.Lazy LText 49 1094 4.5%
Data.Text.Lazy Lazy 30 1094 2.7%
Data.Text.Lazy Text 29 1094 2.7%
Data.Text.Lazy LazyText 23 1094 2.1%
Data.HashMap.Strict HM 359 996 36.0%
Data.HashMap.Strict HashMap 188 996 18.9%
Data.HashMap.Strict H 156 996 15.7%
Data.HashMap.Strict M 117 996 11.7%
Data.HashMap.Strict Map 77 996 7.7%
Data.HashMap.Strict HMS 32 996 3.2%
Data.HashMap.Strict HMap 22 996 2.2%
Data.Foldable F 477 782 61.0%
Data.Foldable Foldable 154 782 19.7%
Data.Foldable Fold 94 782 12.0%
Data.Map.Strict Map 388 779 49.8%
Data.Map.Strict M 328 779 42.1%
Data.Text.IO T 352 689 51.1%
Data.Text.IO TIO 159 689 23.1%
Data.Text.IO Text 108 689 15.7%
Control.Exception E 360 679 53.0%
Control.Exception Exception 91 679 13.4%
Control.Exception C 53 679 7.8%
Control.Exception Exc 53 679 7.8%
Control.Exception Ex 44 679 6.5%
Control.Exception CE 35 679 5.2%
Data.IntMap IntMap 241 584 41.3%
Data.IntMap IM 197 584 33.7%
Data.IntMap M 65 584 11.1%
Data.IntMap I 34 584 5.8%
Data.Aeson A 203 582 34.9%
Data.Aeson Aeson 189 582 32.5%
Data.Aeson JSON 69 582 11.9%
Data.Aeson J 44 582 7.6%
Data.Aeson AE 26 582 4.5%
Data.Aeson Json 21 582 3.6%
Data.Sequence Seq 329 513 64.1%
Data.Sequence S 129 513 25.1%
Data.Sequence Sequence 20 513 3.9%
Data.Vector.Unboxed U 131 477 27.5%
Data.Vector.Unboxed VU 131 477 27.5%
Data.Vector.Unboxed V 103 477 21.6%
Data.Vector.Unboxed UV 42 477 8.8%
Prelude P 333 429 77.6%
Prelude Prelude 38 429 8.9%
Data.List.NonEmpty NE 214 406 52.7%
Data.List.NonEmpty NonEmpty 110 406 27.1%
Data.List.NonEmpty NEL 35 406 8.6%
System.IO IO 289 364 79.4%
System.IO SIO 36 364 9.9%
Data.Vector.Storable V 109 352 31.0%
Data.Vector.Storable VS 98 352 27.8%
Data.Vector.Storable SV 46 352 13.1%
Data.Vector.Storable S 38 352 10.8%
Data.Vector.Storable DVS 25 352 7.1%
Data.Text.Lazy.Encoding TL 100 339 29.5%
Data.Text.Lazy.Encoding TLE 58 339 17.1%
Data.Text.Lazy.Encoding LT 55 339 16.2%
Data.Text.Lazy.Encoding T 24 339 7.1%
Data.ByteString.Internal B 80 295 27.1%
Data.ByteString.Internal BS 50 295 16.9%
Data.ByteString.Internal BI 42 295 14.2%
Data.ByteString.Internal S 37 295 12.5%
Data.ByteString.Internal BSI 35 295 11.9%
Data.Traversable T 156 295 52.9%
Data.Traversable Traversable 44 295 14.9%
Data.Traversable Trav 42 295 14.2%
Data.ByteString.Builder BB 95 293 32.4%
Data.ByteString.Builder B 70 293 23.9%
Data.ByteString.Builder Builder 46 293 15.7%
Data.ByteString.Builder BSB 25 293 8.5%
Data.Char Char 196 286 68.5%
Data.Char C 77 286 26.9%
Data.IntSet IntSet 135 280 48.2%
Data.IntSet IS 79 280 28.2%
Data.IntSet S 23 280 8.2%
Data.Vector.Generic G 88 269 32.7%
Data.Vector.Generic VG 75 269 27.9%
Data.Vector.Generic V 52 269 19.3%
Data.Vector.Generic GV 25 269 9.3%
Data.ByteString.Unsafe B 80 258 31.0%
Data.ByteString.Unsafe BS 44 258 17.1%
Data.ByteString.Unsafe BU 39 258 15.1%
Data.ByteString.Unsafe S 31 258 12.0%
Data.ByteString.Unsafe BSU 22 258 8.5%
Data.HashSet HS 86 254 33.9%
Data.HashSet HashSet 79 254 31.1%
Data.HashSet S 36 254 14.2%
Data.HashSet Set 35 254 13.8%
Data.Text.Lazy.Builder B 45 242 18.6%
Data.Text.Lazy.Builder TLB 45 242 18.6%
Data.Text.Lazy.Builder TB 42 242 17.4%
Data.Text.Lazy.Builder Builder 21 242 8.7%
Data.Text.Lazy.Builder TL 16 242 6.6%
Data.Text.Lazy.Builder LT 13 242 5.4%
Data.HashMap.Lazy HM 80 226 35.4%
Data.HashMap.Lazy HashMap 53 226 23.5%
Data.HashMap.Lazy M 34 226 15.0%
Data.HashMap.Lazy H 22 226 9.7%
Data.HashMap.Lazy HML 17 226 7.5%
Data.Text.Lazy.IO TL 61 224 27.2%
Data.Text.Lazy.IO T 44 224 19.6%
Data.Text.Lazy.IO L 22 224 9.8%
Data.Text.Lazy.IO TLIO 19 224 8.5%
Data.Text.Lazy.IO LT 17 224 7.6%
Data.Text.Lazy.IO Text 14 224 6.3%
Data.Text.Lazy.IO TIO 12 224 5.4%
Data.Conduit.List CL 160 211 75.8%
Data.Conduit.List C 27 211 12.8%
Data.ByteString.Base64 B64 108 189 57.1%
Data.ByteString.Base64 Base64 58 189 30.7%
Data.ByteString.Base64 BS64 10 189 5.3%
Test.QuickCheck QC 128 185 69.2%
Test.QuickCheck QuickCheck 26 185 14.1%
Test.QuickCheck Q 24 185 13.0%
System.Directory Dir 50 182 27.5%
System.Directory D 45 182 24.7%
System.Directory Directory 35 182 19.2%
System.Directory IO 18 182 9.9%
System.Directory SD 13 182 7.1%
Data.Aeson.Types Aeson 53 181 29.3%
Data.Aeson.Types A 49 181 27.1%
Data.Aeson.Types JSON 18 181 9.9%
Data.Vector.Generic.Mutable M 47 178 26.4%
Data.Vector.Generic.Mutable VGM 29 178 16.3%
Data.Vector.Generic.Mutable GM 24 178 13.5%
Data.Vector.Generic.Mutable MV 17 178 9.6%
Data.Vector.Generic.Mutable VM 10 178 5.6%
Network.HTTP.Types HTTP 76 176 43.2%
Network.HTTP.Types H 37 176 21.0%
Network.HTTP.Types HT 23 176 13.1%
Data.IntMap.Strict IM 59 173 34.1%
Data.IntMap.Strict IntMap 55 173 31.8%
Data.IntMap.Strict M 18 173 10.4%
Data.IntMap.Strict Map 12 173 6.9%
Data.IntMap.Strict I 10 173 5.8%
Data.Semigroup Semigroup 44 171 25.7%
Data.Semigroup SG 36 171 21.1%
Data.Semigroup S 33 171 19.3%
Data.Semigroup Sem 28 171 16.4%
Data.Semigroup Semi 16 171 9.4%
Data.Semigroup Sg 9 171 5.3%
Data.Attoparsec.Text A 51 170 30.0%
Data.Attoparsec.Text AT 31 170 18.2%
Data.Attoparsec.Text Atto 19 170 11.2%
Data.Attoparsec.Text P 14 170 8.2%
Data.Attoparsec.Text AP 10 170 5.9%
Data.ByteString.UTF8 UTF8 56 168 33.3%
Data.ByteString.UTF8 BU 17 168 10.1%
Data.ByteString.UTF8 U 16 168 9.5%
Data.ByteString.UTF8 BS 15 168 8.9%
Data.ByteString.UTF8 BSU 11 168 6.5%
Data.ByteString.UTF8 B 10 168 6.0%
Hedgehog.Gen Gen 139 166 83.7%
Hedgehog.Gen G 25 166 15.1%
Data.Binary B 69 165 41.8%
Data.Binary Binary 60 165 36.4%
Data.Binary Bin 19 165 11.5%
Data.Array Array 55 164 33.5%
Data.Array Happy_Data_Array 54 164 32.9%
Data.Array A 46 164 28.0%
Control.Monad.Fail Fail 137 160 85.6%
Control.Monad.Fail MonadFail 9 160 5.6%
Control.Monad.Fail MF 8 160 5.0%
Data.CaseInsensitive CI 150 159 94.3%
Hedgehog.Range Range 129 157 82.2%
Hedgehog.Range R 26 157 16.6%
Options.Applicative O 49 155 31.6%
Options.Applicative Opt 31 155 20.0%
Options.Applicative Options 18 155 11.6%
Options.Applicative OA 17 155 11.0%
Options.Applicative Opts 14 155 9.0%
Options.Applicative OP 11 155 7.1%
Network.HTTP.Client HTTP 48 154 31.2%
Network.HTTP.Client Client 23 154 14.9%
Network.HTTP.Client HC 13 154 8.4%
Network.HTTP.Client C 12 154 7.8%
Network.HTTP.Client H 11 154 7.1%
Network.HTTP.Client NH 8 154 5.2%
GHC.Exts Exts 58 152 38.2%
GHC.Exts Happy_GHC_Exts 54 152 35.5%
GHC.Exts E 11 152 7.2%
GHC.Exts GHC 9 152 5.9%
Control.Monad.State State 47 149 31.5%
Control.Monad.State S 39 149 26.2%
Control.Monad.State ST 13 149 8.7%
Control.Monad.State St 13 149 8.7%
Control.Monad.State MS 12 149 8.1%
Network.Socket S 33 145 22.8%
Network.Socket NS 32 145 22.1%
Network.Socket Socket 26 145 17.9%
Network.Socket N 20 145 13.8%
Network.Socket Net 13 145 9.0%
Data.Attoparsec.ByteString A 49 142 34.5%
Data.Attoparsec.ByteString Atto 23 142 16.2%
Data.Attoparsec.ByteString AB 19 142 13.4%
Data.Attoparsec.ByteString P 13 142 9.2%
Data.Attoparsec.ByteString AP 10 142 7.0%
Data.Attoparsec.ByteString Attoparsec 8 142 5.6%
Data.Vector.Unboxed.Mutable MV 21 137 15.3%
Data.Vector.Unboxed.Mutable UM 20 137 14.6%
Data.Vector.Unboxed.Mutable MU 15 137 10.9%
Data.Vector.Unboxed.Mutable VM 15 137 10.9%
Data.Vector.Unboxed.Mutable VUM 12 137 8.8%
Data.Vector.Unboxed.Mutable M 10 137 7.3%
Data.Maybe Maybe 89 136 65.4%
Data.Maybe M 23 136 16.9%
Data.Maybe P 8 136 5.9%
System.FilePath FP 47 135 34.8%
System.FilePath FilePath 40 135 29.6%
System.FilePath F 16 135 11.9%
Language.Haskell.TH TH 125 134 93.3%
Control.Monad Monad 45 128 35.2%
Control.Monad M 41 128 32.0%
Control.Monad CM 18 128 14.1%
Data.Vector.Mutable MV 49 127 38.6%
Data.Vector.Mutable VM 33 127 26.0%
Data.Vector.Mutable M 15 127 11.8%
Data.Vector.Mutable V 10 127 7.9%
Data.Vector.Mutable MVector 7 127 5.5%
Text.Parsec P 80 127 63.0%
Text.Parsec Parsec 42 127 33.1%
Data.Attoparsec.ByteString.Char8 A 22 125 17.6%
Data.Attoparsec.ByteString.Char8 P 14 125 11.2%
Data.Attoparsec.ByteString.Char8 A8 13 125 10.4%
Data.Attoparsec.ByteString.Char8 AP 11 125 8.8%
Data.Attoparsec.ByteString.Char8 AC 8 125 6.4%
Control.Monad.Trans.State.Strict S 32 122 26.2%
Control.Monad.Trans.State.Strict Strict 27 122 22.1%
Control.Monad.Trans.State.Strict State 16 122 13.1%
Control.Monad.Trans.State.Strict SS 10 122 8.2%
Data.Monoid Monoid 59 122 48.4%
Data.Monoid M 31 122 25.4%
Data.Monoid Mon 12 122 9.8%
Data.Monoid Mn 9 122 7.4%
Data.DList DL 48 117 41.0%
Data.DList DList 39 117 33.3%
Data.DList D 29 117 24.8%
Control.Applicative A 51 115 44.3%
Control.Applicative Applicative 19 115 16.5%
Control.Applicative App 18 115 15.7%
Data.ByteString.Lazy.UTF8 U 16 115 13.9%
Data.ByteString.Lazy.UTF8 UTF8 14 115 12.2%
Data.ByteString.Lazy.UTF8 BLU 11 115 9.6%
Data.ByteString.Lazy.UTF8 LUTF8 9 115 7.8%
Network.Wai Wai 66 114 57.9%
Network.Wai W 28 114 24.6%
Network.Wai WAI 13 114 11.4%
Data.ByteString.Base16 B16 68 113 60.2%
Data.ByteString.Base16 Base16 32 113 28.3%
Data.Serialize S 49 113 43.4%
Data.Serialize Serialize 22 113 19.5%
Data.Serialize C 10 113 8.8%
Data.Serialize Cereal 10 113 8.8%
Pipes.Prelude P 71 113 62.8%
Pipes.Prelude Pipes 20 113 17.7%
Pipes.Prelude PP 17 113 15.0%
Data.Tree Tree 54 109 49.5%
Data.Tree T 41 109 37.6%
Data.Vector.Storable.Mutable MV 17 106 16.0%
Data.Vector.Storable.Mutable VM 15 106 14.2%
Data.Vector.Storable.Mutable VSM 15 106 14.2%
Data.Vector.Storable.Mutable M 10 106 9.4%
Data.Vector.Storable.Mutable DVSM 8 106 7.5%
Data.Vector.Storable.Mutable SM 8 106 7.5%
Text.Blaze.Html5 H 87 106 82.1%
System.Environment Env 35 104 33.7%
System.Environment Environment 21 104 20.2%
System.Environment E 17 104 16.3%
System.Environment System 10 104 9.6%
System.Environment SE 8 104 7.7%
System.Environment IO 6 104 5.8%
GHC.Generics G 51 102 50.0%
GHC.Generics GHC 19 102 18.6%
GHC.Generics Generics 9 102 8.8%
GHC.Generics Prelude' 8 102 7.8%
GHC.Generics Generic 7 102 6.9%
System.Process P 37 100 37.0%
System.Process Process 29 100 29.0%
System.Process Proc 22 100 22.0%
Text.PrettyPrint PP 47 100 47.0%
Text.PrettyPrint P 22 100 22.0%
Text.PrettyPrint Disp 11 100 11.0%
Text.PrettyPrint HPJ 6 100 6.0%
Data.Conduit.Binary CB 74 99 74.7%
Data.Conduit.Binary C 11 99 11.1%
Data.Conduit.Binary Conduit 8 99 8.1%
Data.ByteString.Lazy.Internal L 29 97 29.9%
Data.ByteString.Lazy.Internal BL 10 97 10.3%
Data.ByteString.Lazy.Internal BLI 8 97 8.2%
Data.ByteString.Lazy.Internal LI 8 97 8.2%
Data.ByteString.Lazy.Internal LBS 6 97 6.2%
Data.ByteString.Lazy.Internal B 5 97 5.2%
Data.ByteString.Lazy.Internal BSL 5 97 5.2%
Data.ByteString.Lazy.Internal LB 5 97 5.2%
Data.Time Time 58 94 61.7%
Data.Time T 16 94 17.0%
Data.Time TI 14 94 14.9%
Data.Conduit C 85 93 91.4%
Data.Map.Lazy Map 33 93 35.5%
Data.Map.Lazy M 32 93 34.4%
Data.Map.Lazy ML 8 93 8.6%
Data.Map.Lazy LMap 6 93 6.5%
Control.Monad.State.Strict S 31 91 34.1%
Control.Monad.State.Strict Strict 11 91 12.1%
Control.Monad.State.Strict SS 10 91 11.0%
Control.Monad.State.Strict State 10 91 11.0%
Control.Monad.State.Strict ST 7 91 7.7%
Data.Text.Encoding.Error T 30 89 33.7%
Data.Text.Encoding.Error TE 14 89 15.7%
Data.Text.Encoding.Error TEE 12 89 13.5%
Data.Text.Encoding.Error Text 10 89 11.2%
Data.Text.Encoding.Error E 7 89 7.9%
Data.Binary.Get G 21 88 23.9%
Data.Binary.Get B 16 88 18.2%
Data.Binary.Get Get 16 88 18.2%
Data.Binary.Get Binary 14 88 15.9%
Data.Binary.Get BG 8 88 9.1%
Data.Text.Read T 39 88 44.3%
Data.Text.Read TR 23 88 26.1%
Data.Text.Read Text 13 88 14.8%
System.Random R 31 88 35.2%
System.Random Random 30 88 34.1%
System.Random Rnd 14 88 15.9%
System.Random Rand 6 88 6.8%
Data.Bits Bits 50 87 57.5%
Data.Bits B 26 87 29.9%
Data.Yaml Y 41 87 47.1%
Data.Yaml Yaml 39 87 44.8%
Data.Yaml YAML 5 87 5.7%
System.Exit Exit 57 87 65.5%
System.Exit IO 11 87 12.6%
System.Exit System 7 87 8.0%
System.Exit E 5 87 5.7%
Control.Monad.Trans.State MS 32 85 37.6%
Control.Monad.Trans.State State 30 85 35.3%
Control.Monad.Trans.State S 9 85 10.6%
Control.Monad.Trans.State St 5 85 5.9%
Data.Scientific Scientific 38 85 44.7%
Data.Scientific Sci 26 85 30.6%
Data.Scientific S 12 85 14.1%
Data.ByteString.Short SBS 23 82 28.0%
Data.ByteString.Short BS 15 82 18.3%
Data.ByteString.Short BSS 14 82 17.1%
Data.ByteString.Short S 6 82 7.3%
Data.ByteString.Short Short 6 82 7.3%
Text.Blaze.Html5.Attributes A 62 82 75.6%
Text.Blaze.Html5.Attributes HA 11 82 13.4%
Control.Category C 35 81 43.2%
Control.Category Cat 29 81 35.8%
Control.Category Category 14 81 17.3%
Test.Tasty.QuickCheck QC 55 80 68.8%
Test.Tasty.QuickCheck TQC 14 80 17.5%
Codec.Compression.GZip GZip 59 79 74.7%
Codec.Compression.GZip GZ 9 79 11.4%
Codec.Compression.GZip Gzip 5 79 6.3%
Text.Parsec.Token P 42 78 53.8%
Text.Parsec.Token T 15 78 19.2%
Text.Parsec.Token Token 12 78 15.4%
Language.Haskell.TH.Syntax TH 64 77 83.1%
Language.Haskell.TH.Syntax THS 5 77 6.5%
Data.IORef I 30 76 39.5%
Data.IORef IORef 22 76 28.9%
Data.IORef IO 8 76 10.5%
Data.IORef R 7 76 9.2%
Data.IORef IR 4 76 5.3%
Control.Foldl L 23 74 31.1%
Control.Foldl Foldl 20 74 27.0%
Control.Foldl Fold 16 74 21.6%
Control.Foldl F 5 74 6.8%
Control.Foldl FL 4 74 5.4%
Control.Monad.Catch Catch 19 74 25.7%
Control.Monad.Catch C 12 74 16.2%
Control.Monad.Catch E 11 74 14.9%
Control.Monad.Catch M 9 74 12.2%
Control.Monad.Catch MC 7 74 9.5%
Control.Monad.Catch Ex 5 74 6.8%
Network.Socket.ByteString NSB 15 74 20.3%
Network.Socket.ByteString N 10 74 13.5%
Network.Socket.ByteString SB 7 74 9.5%
Network.Socket.ByteString Socket 7 74 9.5%
Network.Socket.ByteString NB 5 74 6.8%
Network.Socket.ByteString Network 5 74 6.8%
Network.Socket.ByteString S 5 74 6.8%
Network.Socket.ByteString NetBS 4 74 5.4%
Network.Wai.Handler.Warp Warp 60 74 81.1%
Network.Wai.Handler.Warp W 6 74 8.1%
Control.Concurrent.Async Async 39 72 54.2%
Control.Concurrent.Async A 26 72 36.1%
Control.Concurrent C 20 71 28.2%
Control.Concurrent CC 17 71 23.9%
Control.Concurrent Concurrent 14 71 19.7%
Control.Concurrent Conc 7 71 9.9%
Control.Concurrent IO 7 71 9.9%
Data.ByteArray BA 47 71 66.2%
Data.ByteArray B 12 71 16.9%
Data.ByteArray ByteArray 9 71 12.7%
Network.WebSockets WS 63 71 88.7%
Control.Monad.Trans.Writer.Strict Strict 25 68 36.8%
Control.Monad.Trans.Writer.Strict S 8 68 11.8%
Control.Monad.Trans.Writer.Strict WS 7 68 10.3%
Control.Monad.Trans.Writer.Strict SW 5 68 7.4%
Control.Monad.Trans.Writer.Strict StrictWriter 5 68 7.4%
Control.Monad.Trans.Writer.Strict W 4 68 5.9%
Control.Monad.Trans.RWS.Strict Strict 22 67 32.8%
Control.Monad.Trans.RWS.Strict RWSS 9 67 13.4%
Control.Monad.Trans.RWS.Strict StrictRWS 8 67 11.9%
Control.Monad.Trans.RWS.Strict S 7 67 10.4%
Control.Monad.Trans.RWS.Strict RWS 5 67 7.5%
Control.Monad.Trans.RWS.Strict RWS.Strict 5 67 7.5%
Control.Monad.Trans.State.Lazy Lazy 22 67 32.8%
Control.Monad.Trans.State.Lazy L 8 67 11.9%
Control.Monad.Trans.State.Lazy SL 8 67 11.9%
Control.Monad.Trans.State.Lazy LS 4 67 6.0%
Control.Monad.Trans.State.Lazy LazyState 4 67 6.0%
Distribution.PackageDescription PD 16 67 23.9%
Distribution.PackageDescription Cabal 11 67 16.4%
Distribution.PackageDescription C 8 67 11.9%
Distribution.PackageDescription D 8 67 11.9%
Distribution.PackageDescription PackageDescription 7 67 10.4%
Distribution.PackageDescription P 4 67 6.0%
Test.HUnit HU 26 67 38.8%
Test.HUnit HUnit 18 67 26.9%
Test.HUnit H 15 67 22.4%
Test.HUnit Test 4 67 6.0%
System.IO.Streams Streams 47 65 72.3%
System.IO.Streams S 9 65 13.8%
System.IO.Streams Stream 6 65 9.2%
Data.Version Version 26 64 40.6%
Data.Version V 22 64 34.4%
Data.Version DV 4 64 6.3%
Data.Version Ver 4 64 6.3%
Blaze.ByteString.Builder BB 17 63 27.0%
Blaze.ByteString.Builder Blaze 17 63 27.0%
Blaze.ByteString.Builder B 15 63 23.8%
Blaze.ByteString.Builder Builder 11 63 17.5%
Control.Monad.Trans.Writer.Lazy Lazy 22 63 34.9%
Control.Monad.Trans.Writer.Lazy WL 9 63 14.3%
Control.Monad.Trans.Writer.Lazy L 8 63 12.7%
Control.Monad.Trans.Writer.Lazy LW 5 63 7.9%
Control.Monad.Trans.Writer.Lazy LazyWriter 5 63 7.9%
Data.Vector.Primitive VP 25 63 39.7%
Data.Vector.Primitive P 12 63 19.0%
Data.Vector.Primitive PV 6 63 9.5%
Data.Vector.Primitive PVector 4 63 6.3%
Network.URI URI 38 63 60.3%
Network.URI NU 7 63 11.1%
Network.URI N 6 63 9.5%
Network.URI U 5 63 7.9%
Network.URI Uri 4 63 6.3%
Streaming.Prelude S 42 63 66.7%
Streaming.Prelude Streaming 7 63 11.1%
Streaming.Prelude SP 5 63 7.9%
Test.Tasty Tasty 49 63 77.8%
Test.Tasty T 10 63 15.9%
Codec.Archive.Tar Tar 60 61 98.4%
Control.Arrow Arrow 22 61 36.1%
Control.Arrow A 19 61 31.1%
Control.Arrow Arr 14 61 23.0%
Data.UUID UUID 41 60 68.3%
Data.UUID U 15 60 25.0%
Text.ParserCombinators.Parsec.Token P 34 60 56.7%
Text.ParserCombinators.Parsec.Token T 13 60 21.7%
Text.ParserCombinators.Parsec.Token Token 8 60 13.3%
Text.ParserCombinators.Parsec.Token PT 4 60 6.7%
Control.Concurrent.STM STM 48 59 81.4%
Control.Concurrent.STM S 8 59 13.6%
Control.Monad.Trans.RWS.Lazy Lazy 20 59 33.9%
Control.Monad.Trans.RWS.Lazy LazyRWS 8 59 13.6%
Control.Monad.Trans.RWS.Lazy RWSL 8 59 13.6%
Control.Monad.Trans.RWS.Lazy L 7 59 11.9%
Control.Monad.Trans.RWS.Lazy RWS.Lazy 4 59 6.8%
Control.Monad.Trans.RWS.Lazy RWS 3 59 5.1%
Control.Monad.Trans.Reader Reader 18 59 30.5%
Control.Monad.Trans.Reader R 16 59 27.1%
Control.Monad.Trans.Reader MR 14 59 23.7%
Control.Monad.Trans.Reader P 6 59 10.2%
System.IO.Error IO 18 59 30.5%
System.IO.Error IOE 8 59 13.6%
System.IO.Error IOError 7 59 11.9%
System.IO.Error E 4 59 6.8%
System.IO.Error IOErr 4 59 6.8%
System.IO.Error Err 3 59 5.1%
System.IO.Error Error 3 59 5.1%
System.IO.Error IO.Error 3 59 5.1%
Text.Megaparsec P 21 59 35.6%
Text.Megaparsec Megaparsec 13 59 22.0%
Text.Megaparsec MP 10 59 16.9%
Text.Megaparsec M 7 59 11.9%
Text.Megaparsec Parsec 3 59 5.1%
Control.Monad.Trans.Class MT 33 57 57.9%
Control.Monad.Trans.Class Trans 19 57 33.3%
Control.Monad.Trans.Class T 3 57 5.3%
Foreign.Storable F 10 57 17.5%
Foreign.Storable St 10 57 17.5%
Foreign.Storable FS 9 57 15.8%
Foreign.Storable Storable 9 57 15.8%
Foreign.Storable Store 6 57 10.5%
Foreign.Storable Foreign 4 57 7.0%
Foreign.Storable S 3 57 5.3%
Text.Megaparsec.Char.Lexer L 37 57 64.9%
Text.Megaparsec.Char.Lexer Lexer 6 57 10.5%
Text.Megaparsec.Char.Lexer P 3 57 5.3%
Text.ParserCombinators.ReadP ReadP 21 57 36.8%
Text.ParserCombinators.ReadP P 16 57 28.1%
Text.ParserCombinators.ReadP R 6 57 10.5%
Text.ParserCombinators.ReadP RP 5 57 8.8%
Text.ParserCombinators.ReadP Parse 4 57 7.0%
Text.ParserCombinators.ReadP Read 3 57 5.3%
Data.Binary.Put B 13 56 23.2%
Data.Binary.Put Put 10 56 17.9%
Data.Binary.Put P 9 56 16.1%
Data.Binary.Put Binary 8 56 14.3%
Data.Binary.Put Bin 4 56 7.1%
Data.Binary.Put BP 3 56 5.4%
Data.Graph Graph 29 56 51.8%
Data.Graph G 20 56 35.7%
Test.Tasty.HUnit HU 17 55 30.9%
Test.Tasty.HUnit HUnit 15 55 27.3%
Test.Tasty.HUnit THU 6 55 10.9%
Control.Monad.Reader R 24 54 44.4%
Control.Monad.Reader Reader 19 54 35.2%
Control.Monad.Reader M 4 54 7.4%
Text.PrettyPrint.ANSI.Leijen PP 27 54 50.0%
Text.PrettyPrint.ANSI.Leijen P 7 54 13.0%
Text.PrettyPrint.ANSI.Leijen L 5 54 9.3%
Text.PrettyPrint.ANSI.Leijen Pretty 3 54 5.6%
Data.List.HT ListHT 49 53 92.5%
Network.HTTP.Conduit HTTP 19 53 35.8%
Network.HTTP.Conduit H 8 53 15.1%
Network.HTTP.Conduit HC 8 53 15.1%
Network.HTTP.Conduit C 4 53 7.5%
Network.HTTP.Conduit N 3 53 5.7%
Control.Lens L 27 52 51.9%
Control.Lens Lens 23 52 44.2%
Text.Read Read 26 52 50.0%
Text.Read R 17 52 32.7%
Text.Read TR 4 52 7.7%
Control.Monad.State.Lazy Lazy 11 50 22.0%
Control.Monad.State.Lazy L 6 50 12.0%
Control.Monad.State.Lazy LS 6 50 12.0%
Control.Monad.State.Lazy SL 6 50 12.0%
Control.Monad.State.Lazy LazyState 4 50 8.0%
Control.Monad.State.Lazy State 4 50 8.0%
Data.HashTable.IO H 17 50 34.0%
Data.HashTable.IO HT 15 50 30.0%
Data.HashTable.IO Hash 4 50 8.0%
Data.HashTable.IO HashTable 3 50 6.0%
Language.Haskell.Exts H 13 50 26.0%
Language.Haskell.Exts HSE 10 50 20.0%
Language.Haskell.Exts Exts 6 50 12.0%
Language.Haskell.Exts E 4 50 8.0%
Language.Haskell.Exts Hs 3 50 6.0%
Control.Exception.Lifted E 15 49 30.6%
Control.Exception.Lifted L 7 49 14.3%
Control.Exception.Lifted Lifted 7 49 14.3%
Control.Exception.Lifted LE 3 49 6.1%
Data.Text.Lazy.Builder.Int TB 9 49 18.4%
Data.Text.Lazy.Builder.Int B 8 49 16.3%
Data.Text.Lazy.Builder.Int Builder 5 49 10.2%
Data.Text.Lazy.Builder.Int Build 4 49 8.2%
Data.Text.Lazy.Builder.Int TLB 4 49 8.2%
Data.Text.Lazy.Builder.Int TL 3 49 6.1%
Data.Text.Lazy.Builder.Int TLBI 3 49 6.1%
Network.Wreq Wreq 23 49 46.9%
Network.Wreq W 20 49 40.8%
Data.Typeable Typeable 16 48 33.3%
Data.Typeable Prelude' 15 48 31.3%
Data.Typeable T 11 48 22.9%
Data.Typeable Ty 3 48 6.3%
Filesystem.Path.CurrentOS FP 13 48 27.1%
Filesystem.Path.CurrentOS F 11 48 22.9%
Filesystem.Path.CurrentOS Filesystem 6 48 12.5%
Filesystem.Path.CurrentOS Path 6 48 12.5%
Filesystem.Path.CurrentOS FS 5 48 10.4%
Data.ByteString.Base64.Lazy B64 19 47 40.4%
Data.ByteString.Base64.Lazy Base64 10 47 21.3%
Data.ByteString.Base64.Lazy BL64 7 47 14.9%
Data.ByteString.Base64.Lazy B64L 3 47 6.4%
System.FilePath.Posix FilePath.Posix 11 47 23.4%
System.FilePath.Posix Posix 11 47 23.4%
System.FilePath.Posix FP 3 47 6.4%
System.FilePath.Posix FP.Posix 3 47 6.4%
System.FilePath.Posix FilePath 3 47 6.4%
System.FilePath.Posix P 3 47 6.4%
System.FilePath.Posix Px 3 47 6.4%
Data.Attoparsec.ByteString.Lazy AL 11 46 23.9%
Data.Attoparsec.ByteString.Lazy A 7 46 15.2%
Data.Attoparsec.ByteString.Lazy ABL 4 46 8.7%
Data.Attoparsec.ByteString.Lazy AP 4 46 8.7%
Data.Attoparsec.ByteString.Lazy ALB 3 46 6.5%
Data.Attoparsec.ByteString.Lazy L 3 46 6.5%
Data.String S 16 46 34.8%
Data.String String 14 46 30.4%
Data.String P 6 46 13.0%
Debug.Trace D 11 46 23.9%
Debug.Trace Debug 10 46 21.7%
Debug.Trace T 8 46 17.4%
Debug.Trace Trace 7 46 15.2%
Debug.Trace DT 4 46 8.7%
System.Random.MWC MWC 30 46 65.2%
System.Random.MWC R 9 46 19.6%
System.Random.MWC Random 3 46 6.5%
Crypto.Hash Hash 14 45 31.1%
Crypto.Hash CH 8 45 17.8%
Crypto.Hash Crypto 8 45 17.8%
Crypto.Hash H 7 45 15.6%
Crypto.Hash C 6 45 13.3%
Distribution.Package Cabal 11 45 24.4%
Distribution.Package P 11 45 24.4%
Distribution.Package C 7 45 15.6%
Distribution.Package D 5 45 11.1%
Distribution.Package Package 5 45 11.1%
Distribution.Package Pkg 5 45 11.1%
Test.QuickCheck.Monadic QC 14 44 31.8%
Test.QuickCheck.Monadic QCM 11 44 25.0%
Test.QuickCheck.Monadic QM 7 44 15.9%
Test.QuickCheck.Monadic M 3 44 6.8%
Test.QuickCheck.Monadic QCMon 3 44 6.8%
Data.Configurator C 28 43 65.1%
Data.Configurator Conf 6 43 14.0%
Data.Configurator DC() 3 43 7.0%
Distribution.InstalledPackageInfo IPI 8 43 18.6%
Distribution.InstalledPackageInfo Installed 8 43 18.6%
Distribution.InstalledPackageInfo InstalledPackageInfo 8 43 18.6%
Distribution.InstalledPackageInfo Cabal 5 43 11.6%
Distribution.InstalledPackageInfo I 5 43 11.6%
Graphics.UI.Gtk Gtk 28 43 65.1%
Graphics.UI.Gtk G 12 43 27.9%
Graphics.UI.Gtk GTK 3 43 7.0%
Text.ParserCombinators.Parsec P 26 43 60.5%
Text.ParserCombinators.Parsec Parsec 14 43 32.6%
Data.ByteString.Lazy.Builder B 9 42 21.4%
Data.ByteString.Lazy.Builder BB 7 42 16.7%
Data.ByteString.Lazy.Builder Builder 7 42 16.7%
Data.ByteString.Lazy.Builder BL 3 42 7.1%
Data.ByteString.Lazy.Builder BS 3 42 7.1%
Data.ByteString.Lazy.Builder Build 3 42 7.1%
Data.ByteString.Lazy.Builder L 3 42 7.1%
Codec.Binary.UTF8.String UTF8 20 41 48.8%
Codec.Binary.UTF8.String U 6 41 14.6%
Codec.Binary.UTF8.String US 5 41 12.2%
Control.Concurrent.MVar MVar 20 41 48.8%
Control.Concurrent.MVar MV 11 41 26.8%
Control.Concurrent.MVar M 8 41 19.5%
Data.Csv Csv 18 41 43.9%
Data.Csv CSV 16 41 39.0%
Data.Csv C 4 41 9.8%
Network.HTTP.Media M 19 41 46.3%
Network.HTTP.Media Media 8 41 19.5%
Network.HTTP.Media ME 6 41 14.6%
Numeric.LinearAlgebra LA 14 41 34.1%
Numeric.LinearAlgebra H 11 41 26.8%
Numeric.LinearAlgebra L 4 41 9.8%
Data.Array.IArray A 15 40 37.5%
Data.Array.IArray IArray 10 40 25.0%
Data.Array.IArray Array 7 40 17.5%
Data.Array.IArray I 4 40 10.0%
Data.Array.IArray IA 2 40 5.0%
Graphics.Rendering.OpenGL GL 35 40 87.5%
Graphics.Rendering.OpenGL G 5 40 12.5%
Graphics.Rendering.Cairo C 22 39 56.4%
Graphics.Rendering.Cairo Cairo 14 39 35.9%
Data.Array.Unboxed A 15 38 39.5%
Data.Array.Unboxed U 9 38 23.7%
Data.Array.Unboxed Array 6 38 15.8%
Data.Array.Unboxed UA 4 38 10.5%
Data.Array.Unboxed UArray 3 38 7.9%
Data.Conduit.Combinators CC 16 38 42.1%
Data.Conduit.Combinators C 13 38 34.2%
Data.Conduit.Combinators Conduit 2 38 5.3%
Data.Conduit.Combinators N 2 38 5.3%
Data.Primitive PM 26 38 68.4%
Data.Primitive P 9 38 23.7%
Data.Primitive Prim 2 38 5.3%
GHC.TypeLits TL 18 38 47.4%
GHC.TypeLits GHC 7 38 18.4%
GHC.TypeLits Lit 3 38 7.9%
GHC.TypeLits G 2 38 5.3%
GHC.TypeLits N 2 38 5.3%
System.Console.Haskeline Haskeline 15 38 39.5%
System.Console.Haskeline HL 11 38 28.9%
System.Console.Haskeline H 6 38 15.8%
System.Console.Haskeline L 3 38 7.9%
Test.QuickCheck.Property QuickCheck 12 38 31.6%
Test.QuickCheck.Property P 8 38 21.1%
Test.QuickCheck.Property QCP 5 38 13.2%
Test.QuickCheck.Property Q 4 38 10.5%
Test.QuickCheck.Property QP 4 38 10.5%
Test.QuickCheck.Property QC 3 38 7.9%
Test.QuickCheck.Property Prop 2 38 5.3%
Crypto.Hash.SHA256 SHA256 26 37 70.3%
Crypto.Hash.SHA256 SHA 3 37 8.1%
Crypto.Hash.SHA256 Sha256 3 37 8.1%
Crypto.Hash.SHA256 H 2 37 5.4%
Data.Binary.Builder Builder 11 37 29.7%
Data.Binary.Builder B 10 37 27.0%
Data.Binary.Builder BB 6 37 16.2%
Data.Binary.Builder Bin 2 37 5.4%
Data.Binary.Builder Binary 2 37 5.4%
Data.Hashable H 19 37 51.4%
Data.Hashable Hashable 7 37 18.9%
Data.Hashable SH 3 37 8.1%
Data.Hashable HA 2 37 5.4%
Data.Hashable Hash 2 37 5.4%
Data.List.Split Split 20 37 54.1%
Data.List.Split L 4 37 10.8%
Data.List.Split List 4 37 10.8%
Data.List.Split LS 2 37 5.4%
Data.List.Split S 2 37 5.4%
Data.List.Split Spl 2 37 5.4%
Database.PostgreSQL.Simple PG 12 37 32.4%
Database.PostgreSQL.Simple P 5 37 13.5%
Database.PostgreSQL.Simple Pg 4 37 10.8%
Database.PostgreSQL.Simple PSQL 3 37 8.1%
Database.PostgreSQL.Simple Simple 3 37 8.1%
Database.PostgreSQL.Simple PGS 2 37 5.4%
Database.PostgreSQL.Simple PS 2 37 5.4%
Control.Monad.Exception.Synchronous Exc 15 36 41.7%
Control.Monad.Exception.Synchronous ME 9 36 25.0%
Control.Monad.Exception.Synchronous Sync 6 36 16.7%
Control.Monad.Exception.Synchronous Ex 3 36 8.3%
Data.Vector.Fusion.Stream.Monadic SM 17 36 47.2%
Data.Vector.Fusion.Stream.Monadic S 7 36 19.4%
Data.Vector.Fusion.Stream.Monadic Stream 5 36 13.9%
Data.Vector.Fusion.Stream.Monadic M 2 36 5.6%
System.IO.Unsafe Unsafe 15 36 41.7%
System.IO.Unsafe IO 8 36 22.2%
System.IO.Unsafe U 6 36 16.7%
System.IO.Unsafe System 2 36 5.6%
System.IO.Unsafe UNSAFE 2 36 5.6%
Text.PrettyPrint.HughesPJ PP 16 36 44.4%
Text.PrettyPrint.HughesPJ P 7 36 19.4%
Text.PrettyPrint.HughesPJ Disp 3 36 8.3%
Text.PrettyPrint.HughesPJ Pretty 3 36 8.3%
Text.PrettyPrint.HughesPJ PJ 2 36 5.6%
Data.Text.Prettyprint.Doc PP 17 35 48.6%
Data.Text.Prettyprint.Doc Pretty 10 35 28.6%
Data.Text.Prettyprint.Doc New 3 35 8.6%
Data.Text.Prettyprint.Doc P 3 35 8.6%
System.Console.ANSI ANSI 23 35 65.7%
System.Console.ANSI A 4 35 11.4%
System.Console.ANSI Ansi 3 35 8.6%
System.Console.ANSI CA 2 35 5.7%
Text.Printf Printf 16 35 45.7%
Text.Printf P 9 35 25.7%
Text.Printf T 6 35 17.1%
Text.Printf Pf 2 35 5.7%
Control.Exception.Safe E 12 34 35.3%
Control.Exception.Safe Ex 8 34 23.5%
Control.Exception.Safe Safe 6 34 17.6%
Control.Exception.Safe EX 4 34 11.8%
Control.Exception.Safe Exception 2 34 5.9%
Data.Either Either 22 34 64.7%
Data.Either E 7 34 20.6%
Data.Either Ei 2 34 5.9%
Data.Text.Internal T 16 34 47.1%
Data.Text.Internal TI 10 34 29.4%
Data.Text.Internal I 2 34 5.9%
Data.Text.Internal ST 2 34 5.9%
Data.Text.Internal Text 2 34 5.9%
Distribution.Verbosity Verbosity 17 34 50.0%
Distribution.Verbosity Cabal 4 34 11.8%
Distribution.Verbosity V 4 34 11.8%
Distribution.Verbosity C 2 34 5.9%
Distribution.Verbosity D 2 34 5.9%
Distribution.Verbosity Dist 2 34 5.9%
Network.HTTP.Client.TLS HTTP 10 34 29.4%
Network.HTTP.Client.TLS TLS 7 34 20.6%
Network.HTTP.Client.TLS H 3 34 8.8%
Network.HTTP.Client.TLS B 2 34 5.9%
Network.HTTP.Client.TLS C 2 34 5.9%
Network.HTTP.Client.TLS Client 2 34 5.9%
Network.HTTP.Types.Header HTTP 17 34 50.0%
Network.HTTP.Types.Header HH 4 34 11.8%
Network.HTTP.Types.Header H 2 34 5.9%
Network.HTTP.Types.Header HT 2 34 5.9%
Network.HTTP.Types.Header Hdr 2 34 5.9%
Data.ByteString.Base64.URL B64 9 33 27.3%
Data.ByteString.Base64.URL B64U 5 33 15.2%
Data.ByteString.Base64.URL B64URL 4 33 12.1%
Data.ByteString.Base64.URL Base64 3 33 9.1%
Data.ByteString.Base64.URL BS64 2 33 6.1%
Data.ByteString.Base64.URL Base64URL 2 33 6.1%
Data.Text.Array A 18 33 54.5%
Data.Text.Array TA 8 33 24.2%
Data.Text.Array T 3 33 9.1%
Distribution.ModuleName ModuleName 17 33 51.5%
Distribution.ModuleName Cabal 6 33 18.2%
Distribution.ModuleName D 3 33 9.1%
Distribution.ModuleName C 2 33 6.1%
Distribution.ModuleName MN 2 33 6.1%
GI.GObject.Config GObject 33 33 100.0%
Pipes P 29 33 87.9%
Pipes Pipes 2 33 6.1%
Pipes.ByteString PB 13 33 39.4%
Pipes.ByteString PBS 5 33 15.2%
Pipes.ByteString Pb 4 33 12.1%
Pipes.ByteString B 3 33 9.1%
Pipes.ByteString Pbs 2 33 6.1%
Pipes.ByteString Pipes.BS 2 33 6.1%
Text.Megaparsec.Char P 12 33 36.4%
Text.Megaparsec.Char M 4 33 12.1%
Text.Megaparsec.Char MC 3 33 9.1%
Text.Megaparsec.Char Megaparsec 3 33 9.1%
Text.Megaparsec.Char C 2 33 6.1%
Text.Megaparsec.Char MP 2 33 6.1%
Text.Megaparsec.Char MegaparsecChar 2 33 6.1%
Text.Megaparsec.Char PC 2 33 6.1%
Text.Megaparsec.Char Parsec 2 33 6.1%
Control.Monad.Trans.Except Except 12 32 37.5%
Control.Monad.Trans.Except E 7 32 21.9%
Control.Monad.Trans.Except Ex 3 32 9.4%
Control.Monad.Trans.Except ExceptT 3 32 9.4%
Data.ByteString.Builder.Prim BP 10 32 31.3%
Data.ByteString.Builder.Prim P 8 32 25.0%
Data.ByteString.Builder.Prim BBP 5 32 15.6%
Data.ByteString.Builder.Prim Prim 3 32 9.4%
Data.ByteString.Builder.Prim A 2 32 6.3%
Data.ByteString.Builder.Prim BSBP 2 32 6.3%
Data.ByteString.Builder.Prim E 2 32 6.3%
Graphics.Vty V 17 32 53.1%
Graphics.Vty Vty 13 32 40.6%
Control.Monad.Writer.Strict Strict 8 31 25.8%
Control.Monad.Writer.Strict SW 5 31 16.1%
Control.Monad.Writer.Strict WS 5 31 16.1%
Control.Monad.Writer.Strict W 3 31 9.7%
Control.Monad.Writer.Strict S 2 31 6.5%
Control.Monad.Writer.Strict StrictW 2 31 6.5%
Control.Monad.Writer.Strict StrictWriter 2 31 6.5%
Control.Monad.Writer.Strict Writer.Strict 2 31 6.5%
Crypto.Hash.SHA1 SHA1 26 31 83.9%
Crypto.Hash.SHA1 H 2 31 6.5%
Data.Aeson.Encode.Pretty Aeson 7 31 22.6%
Data.Aeson.Encode.Pretty A 5 31 16.1%
Data.Aeson.Encode.Pretty JSON 3 31 9.7%
Data.Aeson.Encode.Pretty AE 2 31 6.5%
Data.Aeson.Encode.Pretty AP 2 31 6.5%
Data.Aeson.Encode.Pretty JS 2 31 6.5%
Data.Aeson.Encode.Pretty Json 2 31 6.5%
Data.Aeson.Encode.Pretty Pretty 2 31 6.5%
Data.Word Word 18 31 58.1%
Data.Word W 11 31 35.5%
Language.Haskell.Exts.Syntax Hs 10 31 32.3%
Language.Haskell.Exts.Syntax H 5 31 16.1%
Language.Haskell.Exts.Syntax Exts 3 31 9.7%
Language.Haskell.Exts.Syntax S 3 31 9.7%
Language.Haskell.Exts.Syntax Syntax 3 31 9.7%
Language.Haskell.Exts.Syntax Haskell 2 31 6.5%
Network.HTTP.Types.Status HTTP 13 31 41.9%
Network.HTTP.Types.Status N 4 31 12.9%
Network.HTTP.Types.Status HT 2 31 6.5%
Network.HTTP.Types.Status S 2 31 6.5%
System.Console.GetOpt GetOpt 13 31 41.9%
System.Console.GetOpt Opt 10 31 32.3%
System.Console.GetOpt O 5 31 16.1%
System.Console.GetOpt G 2 31 6.5%
Test.Framework TF 14 31 45.2%
Test.Framework F 10 31 32.3%
Test.Framework Test 3 31 9.7%
Text.XML XML 16 31 51.6%
Text.XML X 11 31 35.5%
Text.XML Res 2 31 6.5%
Control.Monad.Writer.Lazy Lazy 9 30 30.0%
Control.Monad.Writer.Lazy WL 6 30 20.0%
Control.Monad.Writer.Lazy LW 5 30 16.7%
Control.Monad.Writer.Lazy L 2 30 6.7%
Control.Monad.Writer.Lazy LazyW 2 30 6.7%
Control.Monad.Writer.Lazy LazyWriter 2 30 6.7%
Control.Monad.Writer.Lazy Writer.Lazy 2 30 6.7%
Data.ByteString.Short.Internal BSS 6 30 20.0%
Data.ByteString.Short.Internal SBS 4 30 13.3%
Data.ByteString.Short.Internal SB 3 30 10.0%
Data.ByteString.Short.Internal ShortByteString 3 30 10.0%
Data.ByteString.Short.Internal BSSI 2 30 6.7%
Data.ByteString.Short.Internal E 2 30 6.7%
Data.ByteString.Short.Internal Sh 2 30 6.7%
Data.Data Prelude' 14 30 46.7%
Data.Data Data 8 30 26.7%
Data.Data D 6 30 20.0%
Data.Ratio R 15 30 50.0%
Data.Ratio Ratio 5 30 16.7%
Data.Ratio P 2 30 6.7%
Data.Ratio Ratio98 2 30 6.7%
Data.Serialize.Get G 7 30 23.3%
Data.Serialize.Get Get 7 30 23.3%
Data.Serialize.Get Cereal 5 30 16.7%
Data.Serialize.Get S 3 30 10.0%
Data.Serialize.Get SG 3 30 10.0%
Data.Serialize.Get C 2 30 6.7%
Test.Hspec Hspec 22 30 73.3%
Test.Hspec H 5 30 16.7%
Test.Hspec HS 2 30 6.7%
Test.Tasty.Runners Tasty 29 30 96.7%
Control.Monad.RWS.Strict Strict 7 29 24.1%
Control.Monad.RWS.Strict RWSS 5 29 17.2%
Control.Monad.RWS.Strict S 4 29 13.8%
Control.Monad.RWS.Strict RWS 3 29 10.3%
Control.Monad.RWS.Strict RW 2 29 6.9%
Control.Monad.RWS.Strict SR 2 29 6.9%
Control.Monad.RWS.Strict StrictRWS 2 29 6.9%
Data.Time.Clock Clock 15 29 51.7%
Data.Time.Clock Time 7 29 24.1%
Data.Time.Clock T 3 29 10.3%
Data.Time.Clock TC 2 29 6.9%
Distribution.Simple.PackageIndex PackageIndex 9 29 31.0%
Distribution.Simple.PackageIndex InstalledPackageIndex 5 29 17.2%
Distribution.Simple.PackageIndex Index 3 29 10.3%
Distribution.Simple.PackageIndex SI 3 29 10.3%
Distribution.Simple.PackageIndex Cabal 2 29 6.9%
Distribution.Simple.PackageIndex PI 2 29 6.9%
Distribution.Version C 10 29 34.5%
Distribution.Version Cabal 5 29 17.2%
Distribution.Version V 5 29 17.2%
Distribution.Version D 4 29 13.8%
Distribution.Version Version 2 29 6.9%
Graphics.UI.GLUT GLUT 13 29 44.8%
Graphics.UI.GLUT GL 9 29 31.0%
Graphics.UI.GLUT G 4 29 13.8%
Graphics.UI.GLUT G(Vector3(..)) 2 29 6.9%
System.IO.Strict SIO 8 29 27.6%
System.IO.Strict S 7 29 24.1%
System.IO.Strict Strict 7 29 24.1%
System.IO.Strict StrictIO 4 29 13.8%
Data.ByteString.Streaming Q 7 28 25.0%
Data.ByteString.Streaming BSS 6 28 21.4%
Data.ByteString.Streaming B 5 28 17.9%
Data.ByteString.Streaming S 3 28 10.7%
Data.ByteString.Streaming BS 2 28 7.1%
Network.TLS TLS 26 28 92.9%
Network.TLS T 2 28 7.1%
System.Posix.Signals Sig 6 28 21.4%
System.Posix.Signals S 5 28 17.9%
System.Posix.Signals Signals 5 28 17.9%
System.Posix.Signals Posix 4 28 14.3%
System.Posix.Signals OS 2 28 7.1%
System.Posix.Signals P 2 28 7.1%
System.Posix.Signals Signal 2 28 7.1%
Control.Monad.IO.Class P 6 27 22.2%
Control.Monad.IO.Class IO 4 27 14.8%
Control.Monad.IO.Class MIO 3 27 11.1%
Control.Monad.IO.Class MTL 3 27 11.1%
Control.Monad.IO.Class M 2 27 7.4%
Control.Monad.IO.Class T 2 27 7.4%
Data.Accessor.Basic Accessor 18 27 66.7%
Data.Accessor.Basic Acc 8 27 29.6%
Data.Complex C 11 27 40.7%
Data.Complex Complex 8 27 29.6%
Data.Complex Complex98 3 27 11.1%
Data.NonEmpty NonEmpty 26 27 96.3%
Database.Redis R 19 27 70.4%
Database.Redis Redis 7 27 25.9%
GI.GLib.Config GLib 27 27 100.0%
Network.Connection NC 10 27 37.0%
Network.Connection C 5 27 18.5%
Network.Connection Conn 5 27 18.5%
Network.Connection Connection 2 27 7.4%
Network.Connection N 2 27 7.4%
Outputable GHC 15 27 55.6%
Outputable O 6 27 22.2%
Outputable Out 5 27 18.5%
System.Log.Logger L 9 27 33.3%
System.Log.Logger Log 6 27 22.2%
System.Log.Logger Logger 5 27 18.5%
System.Log.Logger LOG 3 27 11.1%
System.Log.Logger HSL 2 27 7.4%
System.Posix.Files Posix 8 27 29.6%
System.Posix.Files F 4 27 14.8%
System.Posix.Files Files 3 27 11.1%
System.Posix.Files PosixFiles 3 27 11.1%
System.Posix.Files POSIX 2 27 7.4%
System.Posix.Files PosixF 2 27 7.4%
System.Posix.Files U 2 27 7.4%
Control.Monad.Trans.Maybe Maybe 9 26 34.6%
Control.Monad.Trans.Maybe M 7 26 26.9%
Control.Monad.Trans.Maybe MM 5 26 19.2%
Control.Monad.Trans.Maybe MT 2 26 7.7%
Data.Bifunctor Bifunctor 8 26 30.8%
Data.Bifunctor Bi 6 26 23.1%
Data.Bifunctor BF 5 26 19.2%
Data.Bifunctor B 3 26 11.5%
Data.Bifunctor Bif 2 26 7.7%
Data.Bimap Bimap 18 26 69.2%
Data.Bimap BM 5 26 19.2%
Data.Bimap M 2 26 7.7%
Data.Enumerator E 25 26 96.2%
Graphics.UI.GLFW GLFW 24 26 92.3%
Graphics.UI.GLFW G 2 26 7.7%
Hasql.Decoders Decoders 6 26 23.1%
Hasql.Decoders HD 6 26 23.1%
Hasql.Decoders D 5 26 19.2%
Hasql.Decoders B 2 26 7.7%
Hasql.Decoders C 2 26 7.7%
Hasql.Decoders E 2 26 7.7%
System.Win32 Win32 26 26 100.0%
Control.Monad.Trans.Resource R 15 25 60.0%
Control.Monad.Trans.Resource Resource 5 25 20.0%
Control.Monad.Trans.Resource C 3 25 12.0%
Crypto.Hash.MD5 MD5 24 25 96.0%
Data.ListLike LL 20 25 80.0%
Data.ListLike L 2 25 8.0%
Data.ListLike ListLike 2 25 8.0%
Data.StorableVector SV 17 25 68.0%
Data.StorableVector V 7 25 28.0%
Data.Vault.Lazy V 13 25 52.0%
Data.Vault.Lazy Vault 10 25 40.0%
Hasql.Encoders Encoders 6 25 24.0%
Hasql.Encoders HE 6 25 24.0%
Hasql.Encoders E 5 25 20.0%
Hasql.Encoders A 2 25 8.0%
Hasql.Encoders B 2 25 8.0%
Hasql.Encoders F 2 25 8.0%
Test.QuickCheck.Gen Gen 10 25 40.0%
Test.QuickCheck.Gen QC 6 25 24.0%
Test.QuickCheck.Gen G 4 25 16.0%
Test.QuickCheck.Gen Q 2 25 8.0%
Control.DeepSeq DeepSeq 10 24 41.7%
Control.DeepSeq NF 7 24 29.2%
Control.DeepSeq DS 3 24 12.5%
Control.Monad.RWS.Lazy Lazy 8 24 33.3%
Control.Monad.RWS.Lazy RWSL 5 24 20.8%
Control.Monad.RWS.Lazy L 3 24 12.5%
Control.Monad.RWS.Lazy LRW 2 24 8.3%
Control.Monad.RWS.Lazy LazyRWS 2 24 8.3%
Control.Monad.Trans.Writer MW 11 24 45.8%
Control.Monad.Trans.Writer Writer 9 24 37.5%
Control.Monad.Trans.Writer W 4 24 16.7%
Data.Attoparsec.Text.Lazy ATL 5 24 20.8%
Data.Attoparsec.Text.Lazy AP 3 24 12.5%
Data.Attoparsec.Text.Lazy L 3 24 12.5%
Data.Attoparsec.Text.Lazy P 3 24 12.5%
Data.Attoparsec.Text.Lazy AL 2 24 8.3%
Data.Attoparsec.Text.Lazy TL 2 24 8.3%
Data.List.Match Match 21 24 87.5%
Data.List.Match ListMatch 3 24 12.5%
Data.Ord Ord 23 24 95.8%
Data.Text.Foreign T 15 24 62.5%
Data.Text.Foreign Text 5 24 20.8%
Data.Text.Foreign TF 4 24 16.7%
Data.Tuple Tuple 14 24 58.3%
Data.Tuple T 8 24 33.3%
Numeric.NonNegative.Wrapper NonNeg 11 24 45.8%
Numeric.NonNegative.Wrapper NonNegW 11 24 45.8%
System.IO.Temp Temp 12 24 50.0%
System.IO.Temp T 5 24 20.8%
System.IO.Temp IO 3 24 12.5%
System.Posix Posix 20 24 83.3%
System.Posix POSIX 2 24 8.3%
Blaze.ByteString.Builder.Char.Utf8 Blaze 6 23 26.1%
Blaze.ByteString.Builder.Char.Utf8 BB 5 23 21.7%
Blaze.ByteString.Builder.Char.Utf8 B 4 23 17.4%
Blaze.ByteString.Builder.Char.Utf8 Builder 4 23 17.4%
Blaze.ByteString.Builder.Char.Utf8 BS 2 23 8.7%
Blaze.ByteString.Builder.Char.Utf8 Utf8 2 23 8.7%
Control.Monad.ST ST 18 23 78.3%
Control.Monad.ST S 2 23 8.7%
Control.Monad.ST Strict 2 23 8.7%
Data.Function F 12 23 52.2%
Data.Function Function 6 23 26.1%
Data.Function Fun 3 23 13.0%
Data.StorableVector.Lazy SVL 13 23 56.5%
Data.StorableVector.Lazy VL 3 23 13.0%
Data.StorableVector.Lazy SV 2 23 8.7%
Data.StorableVector.Lazy Vector 2 23 8.7%
Database.PostgreSQL.LibPQ PQ 12 23 52.2%
Database.PostgreSQL.LibPQ LibPQ 7 23 30.4%
Database.PostgreSQL.LibPQ P 2 23 8.7%
Distribution.Text Cabal 7 23 30.4%
Distribution.Text DT 7 23 30.4%
Distribution.Text Text 6 23 26.1%
Distribution.Text DistText 2 23 8.7%
Foreign.C.Types C 19 23 82.6%
Foreign.Marshal.Alloc Alloc 10 23 43.5%
Foreign.Marshal.Alloc F 4 23 17.4%
Foreign.Marshal.Alloc Foreign 3 23 13.0%
Streaming S 17 23 73.9%
Streaming SM 2 23 8.7%
Streaming Streaming 2 23 8.7%
Text.Pandoc Pandoc 12 23 52.2%
Text.Pandoc P 10 23 43.5%
Codec.Archive.Tar.Entry Tar 18 22 81.8%
Codec.Picture JP 6 22 27.3%
Codec.Picture P 4 22 18.2%
Codec.Picture C 3 22 13.6%
Codec.Picture J 2 22 9.1%
Control.Exception.Extensible E 13 22 59.1%
Control.Exception.Extensible C 4 22 18.2%
Control.Exception.Extensible Exc 2 22 9.1%
Control.Monad.ST.Lazy Lazy 6 22 27.3%
Control.Monad.ST.Lazy L 4 22 18.2%
Control.Monad.ST.Lazy L(ST 2 22 9.1%
Control.Monad.ST.Lazy L(runST 2 22 9.1%
Control.Monad.ST.Lazy LST 2 22 9.1%
Data.Attoparsec A 12 22 54.5%
Data.Attoparsec AP 4 22 18.2%
Data.Attoparsec Atto 3 22 13.6%
Data.Ix Ix 15 22 68.2%
Data.Ix P 6 22 27.3%
Foreign F 17 22 77.3%
Foreign D 2 22 9.1%
Foreign.Concurrent FC 14 22 63.6%
Foreign.Concurrent Conc 4 22 18.2%
Network.Socket.ByteString.Lazy NSBL 4 22 18.2%
Network.Socket.ByteString.Lazy L 2 22 9.1%
Network.Socket.ByteString.Lazy NetBSL 2 22 9.1%
Network.Socket.ByteString.Lazy SBSL 2 22 9.1%
Text.Read.Lex L 13 22 59.1%
Text.Read.Lex Lex 3 22 13.6%
Text.Read.Lex R 2 22 9.1%
Text.Read.Lex Read 2 22 9.1%
Control.Monad.Except MTL 6 21 28.6%
Control.Monad.Except Except 5 21 23.8%
Control.Monad.Except E 4 21 19.0%
Control.Monad.Except M 3 21 14.3%
Data.Attoparsec.Lazy L 10 21 47.6%
Data.Attoparsec.Lazy AL 4 21 19.0%
Data.IntMap.Lazy IntMap 6 21 28.6%
Data.IntMap.Lazy IM 5 21 23.8%
Data.IntMap.Lazy I 2 21 9.5%
Data.IntMap.Lazy IML 2 21 9.5%
Data.IntMap.Lazy IntMapLazy 2 21 9.5%
Data.MultiSet MS 8 21 38.1%
Data.MultiSet MultiSet 8 21 38.1%
Data.MultiSet S 2 21 9.5%
Data.Pool Pool 14 21 66.7%
Data.Pool P 6 21 28.6%
Data.Text.Prettyprint.Doc.Render.Text PP 5 21 23.8%
Data.Text.Prettyprint.Doc.Render.Text Pretty 4 21 19.0%
Data.Text.Prettyprint.Doc.Render.Text Pretty.Text 4 21 19.0%
Data.Time.Format Time 4 21 19.0%
Data.Time.Format TF 3 21 14.3%
Data.Time.Format DTF 2 21 9.5%
Data.Time.Format T 2 21 9.5%
Data.Time.Format TimeFormat 2 21 9.5%
Data.UUID.Types UUID 18 21 85.7%
Data.UUID.Types U 3 21 14.3%
Data.UUID.V4 UUID 12 21 57.1%
Data.UUID.V4 U 4 21 19.0%
Data.UUID.V4 UUID4 3 21 14.3%
Data.Vector.Algorithms.Intro I 5 21 23.8%
Data.Vector.Algorithms.Intro V 3 21 14.3%
Data.Vector.Algorithms.Intro VA 3 21 14.3%
Data.Vector.Algorithms.Intro AI 2 21 9.5%
Data.Vector.Algorithms.Intro Intro 2 21 9.5%
Data.Vector.Algorithms.Intro VI 2 21 9.5%
Distribution.Simple.Setup Cabal 9 21 42.9%
Distribution.Simple.Setup Setup 6 21 28.6%
Distribution.Simple.Setup S 3 21 14.3%
Distribution.Simple.Setup D 2 21 9.5%
Foreign.Ptr F 9 21 42.9%
Foreign.Ptr Ptr 6 21 28.6%
Foreign.Ptr FFI 2 21 9.5%
Text.HTML.TagSoup TS 7 21 33.3%
Text.HTML.TagSoup TagSoup 5 21 23.8%
Text.HTML.TagSoup S 2 21 9.5%
Algebra.Additive Additive 19 20 95.0%
Algebra.Additive A 1 20 5.0%
Control.Concurrent.Chan Chan 11 20 55.0%
Control.Concurrent.Chan C 7 20 35.0%
Control.Concurrent.Chan CH 1 20 5.0%
Control.Concurrent.Chan Ch 1 20 5.0%
Control.Monad.Trans.Cont Cont 8 20 40.0%
Control.Monad.Trans.Cont C 4 20 20.0%
Control.Monad.Trans.Cont MC 4 20 20.0%
Control.Monad.Trans.Cont ContT 3 20 15.0%
Control.Monad.Trans.Cont Trans 1 20 5.0%
Data.Aeson.TH A 8 20 40.0%
Data.Aeson.TH JSON 4 20 20.0%
Data.Aeson.TH Aeson 3 20 15.0%
Data.Aeson.TH ATH 1 20 5.0%
Data.Aeson.TH AesTH 1 20 5.0%
Data.Aeson.TH JS 1 20 5.0%
Data.Aeson.TH Json 1 20 5.0%
Data.Aeson.TH TH 1 20 5.0%
Data.Array.Repa R 14 20 70.0%
Data.Array.Repa Repa 4 20 20.0%
Data.Array.Repa RA 1 20 5.0%
Data.Array.Repa RP 1 20 5.0%
Data.EventList.Relative.TimeBody EventList 16 20 80.0%
Data.EventList.Relative.TimeBody RTB 1 20 5.0%
Data.EventList.Relative.TimeBody RelBody 1 20 5.0%
Data.EventList.Relative.TimeBody T 1 20 5.0%
Data.EventList.Relative.TimeBody TimeBodyList 1 20 5.0%
Data.Graph.Inductive.Graph G 10 20 50.0%
Data.Graph.Inductive.Graph Graph 4 20 20.0%
Data.Graph.Inductive.Graph FGL 2 20 10.0%
Data.Graph.Inductive.Graph Gr 2 20 10.0%
Data.Graph.Inductive.Graph Fgl 1 20 5.0%
Data.Graph.Inductive.Graph IG 1 20 5.0%
Data.JSString J 6 20 30.0%
Data.JSString JSS 6 20 30.0%
Data.JSString JS 3 20 15.0%
Data.JSString JSString 3 20 15.0%
Data.JSString S 2 20 10.0%
Data.Time.Clock.POSIX Time 7 20 35.0%
Data.Time.Clock.POSIX Clock 3 20 15.0%
Data.Time.Clock.POSIX T 3 20 15.0%
Data.Time.Clock.POSIX POSIX 2 20 10.0%
Data.Time.Clock.POSIX Clock.POSIX 1 20 5.0%
Data.Time.Clock.POSIX P 1 20 5.0%
Data.Time.Clock.POSIX PSX 1 20 5.0%
Data.Time.Clock.POSIX TI 1 20 5.0%
Data.Time.Clock.POSIX TP 1 20 5.0%
Language.C.Inline C 20 20 100.0%
Net.IPv4 IPv4 12 20 60.0%
Net.IPv4 I4 2 20 10.0%
Net.IPv4 D 1 20 5.0%
Net.IPv4 IP 1 20 5.0%
Net.IPv4 IP4 1 20 5.0%
Net.IPv4 IPv4(Packet) 1 20 5.0%
Net.IPv4 M 1 20 5.0%
Net.IPv4 NT 1 20 5.0%
OpenSSL.Session SSL 19 20 95.0%
OpenSSL.Session Session 1 20 5.0%
System.Clock Clock 12 20 60.0%
System.Clock C 5 20 25.0%
System.Clock CLK 2 20 10.0%
System.Clock SC 1 20 5.0%
System.Metrics Metrics 10 20 50.0%
System.Metrics EKG 8 20 40.0%
System.Metrics EkgMetrics 1 20 5.0%
System.Metrics M 1 20 5.0%
Text.ParserCombinators.ReadPrec ReadPrec 6 20 30.0%
Text.ParserCombinators.ReadPrec RP 5 20 25.0%
Text.ParserCombinators.ReadPrec R 3 20 15.0%
Text.ParserCombinators.ReadPrec Read 3 20 15.0%
Text.ParserCombinators.ReadPrec PCR 1 20 5.0%
Text.ParserCombinators.ReadPrec RdPrc 1 20 5.0%
Text.ParserCombinators.ReadPrec Rex 1 20 5.0%
Text.XML.Light XML 9 20 45.0%
Text.XML.Light X 7 20 35.0%
Text.XML.Light L 2 20 10.0%
Text.XML.Light XL 1 20 5.0%
Text.XML.Light Xml 1 20 5.0%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment