Import analysis

This page analyses the import statements of 603 Haskell packages and counts the number of imports of each module and symbol from the list of interesting packages (in this case: base).

Module/symbolused by
Anything603
Control.Monad354
Data.List268
Data.Maybe239
Control.Exception231
Data.Char208
Control.Applicative204
System.IO179
Data.Word175
Data.Monoid172
Data.Typeable145
System.IO.Unsafe131
Data.Bits122
Control.Arrow117
Data.IORef100
Data.Int99
System.Environment90
Foreign.C.Types88
Foreign.Ptr81
Foreign.Storable78
Control.Concurrent74
Foreign73
System.Exit71
Data.Foldable67
Data.Function63
Data.Data62
Foreign.C62
Foreign.C.String55
Foreign.ForeignPtr53
Numeric51
Control.Concurrent.MVar48
Data.Traversable48
Data.Version47
Foreign.Marshal.Alloc46
Data.Ratio44
Data.String42
System.IO.Error42
GHC.Exts39
Text.Printf39
Data.Either38
Foreign.Marshal.Array37
Data.Ord35
System.Posix.Types33
System.Console.GetOpt30
Debug.Trace27
Control.Monad.ST26
Control.Monad.Fix25
Data.Ix24
GHC.Base23
Control.Category22
Foreign.C.Error22
Foreign.Marshal.Utils22
GHC.Conc19
Unsafe.Coerce18
GHC.Word16
Control.Monad.Instances14
Data.Dynamic14
Foreign.Marshal14
Data.Complex12
GHC.IO12
Data.Functor11
GHC.IO.Handle10
Control.Concurrent.Chan9
Data.Fixed9
Foreign.Concurrent9
System.Info9
Text.ParserCombinators.ReadP9
Data.Unique8
System.Posix.Internals8
System.Timeout8
Foreign.ForeignPtr.Unsafe7
GHC.Generics7
GHC.IO.Exception7
GHC.ST7
System.CPUTime7
Text.Read7
Control.Exception.Base6
GHC.Ptr6
System.Mem6
Control.Monad.ST.Lazy5
Data.Bool5
Data.Tuple5
GHC.ForeignPtr5
GHC.IO.Device5
GHC.IO.FD5
GHC.IO.Handle.FD5
Control.Monad.ST.Strict4
Control.Monad.ST.Unsafe4
Data.Eq4
Data.STRef4
Data.Typeable.Internal4
Foreign.Marshal.Error4
Foreign.StablePtr4
GHC.IO.Handle.Internals4
GHC.IO.Handle.Types4
GHC.Int4
GHC.Num4
Text.Read.Lex4
GHC.Conc.Sync3
GHC.Float3
GHC.IO.Buffer3
System.Mem.StableName3
System.Mem.Weak3
Text.Show3
Text.Show.Functions3
Control.Concurrent.QSem2
Foreign.ForeignPtr.Safe2
GHC.Arr2
GHC.Environment2
GHC.Fingerprint.Type2
GHC.IO.BufferedIO2
GHC.IO.Encoding2
GHC.IO.Handle.Text2
GHC.IOBase2
GHC.Real2
GHC.Show2
GHC.Stable2
Control.Monad.ST.Lazy.Unsafe1
Data.HashTable1
Foreign.Marshal.Pool1
GHC.Exception1
GHC.Handle1
GHC.IO.Encoding.Failure1
GHC.IORef1
GHC.Stats1
GHC.Storable1
Text.ParserCombinators.ReadPrec1

These packages were analyzed in the making of this report: ALUT-2.2.0.0, AMI-0.1, Agda-2.3.2.1, Boolean-0.1.2, BoundedChan-1.0.1.0, Chart-0.16, ChasingBottoms-1.3.0.6, ConfigFile-1.1.1, Crypto-4.2.5, DAV-0.4.1, Diff-0.2.0, EdisonAPI-1.2.2, EdisonCore-1.2.2, GLFW-0.5.1.0, GLURaw-1.3.0.0, GLUT-2.4.0.0, HCard-0.0, HDBC-2.3.1.2, HDBC-odbc-2.3.1.1, HDBC-postgresql-2.3.2.1, HDBC-sqlite3-2.3.3.0, HFuse-0.2.4.1, HJScript-0.6.1, HJavaScript-0.4.7, HSH-2.1.0, HStringTemplate-0.6.12, HTTP-4000.2.8, HUnit-1.2.5.2, HaXml-1.23.3, HaskellForMaths-0.4.5, HsSyck-0.50, IOSpec-0.2.5, IfElse-0.85, LDAP-0.6.9, LibZip-0.10.2, ListLike-3.1.7.1, MaybeT-0.1.2, MemoTrie-0.6.1, MissingH-1.2.0.0, MonadCatchIO-mtl-0.3.0.5, MonadCatchIO-transformers-0.3.0.0, MonadPrompt-1.0.0.3, MonadRandom-0.1.6, NumInstances-1.0, ObjectName-1.0.0.0, OpenAL-1.4.0.2, OpenGL-2.8.0.0, OpenGLRaw-1.3.0.0, PSQueue-1.1, QuickCheck-2.6, RSA-1.2.2.0, Ranged-sets-0.3.0, ReadArgs-1.2.1, SDL-0.6.4, SDL-gfx-0.6.0, SDL-image-0.6.1, SDL-mixer-0.6.1, SDL-ttf-0.6.2, SHA-1.5.0.1, SMTPClient-1.0.4, SafeSemaphore-0.9.0, Shellac-0.9.5.1, SimpleEA-0.2.1, StateVar-1.0.0.0, Stream-0.4.6, Tensor-1.0.0.1, Unixutils-1.50, X11-1.6.1.1, X11-xft-0.3.1, acid-state-0.8.1, active-0.1.0.4, adjunctions-3.0.1, aeson-0.6.1.0, alex-3.0.5, algebra-3.1, ansi-terminal-0.5.5, ansi-wl-pprint-0.6.4, arrows-0.4.4.1, asn1-data-0.7.1, asn1-types-0.2.0, async-2.0.1.4, attempt-0.4.0, attoparsec-0.10.4.0, attoparsec-conduit-1.0.0, attoparsec-enumerator-0.3.1, augeas-0.6.1, authenticate-1.3.2.6, authenticate-oauth-1.4.0.6, base-unicode-symbols-0.2.2.4, base16-bytestring-0.1.1.5, base64-bytestring-1.0.0.0, base64-conduit-1.0.0, basic-prelude-0.3.4.0, bifunctors-3.2.0.1, binary-communicator-1.0.2.1, binary-shared-0.8.2, bindings-DSL-1.0.16, bindings-gpgme-0.1.4, bindings-libzip-0.10.2, bindings-sane-0.0.1, bitarray-0.0.1, blaze-builder-0.3.1.0, blaze-builder-conduit-1.0.0, blaze-builder-enumerator-0.2.0.5, blaze-html-0.6.1.1, blaze-markup-0.5.1.5, blaze-svg-0.3.3.0, blaze-textual-0.2.0.8, bloomfilter-1.2.6.10, bluetile-0.6, bmp-1.2.3.4, boomerang-1.3.3, brainfuck-0.1, byteorder-1.0.3, bytestring-lexing-0.4.0, bytestring-mmap-0.2.2, bytestring-nums-0.3.5, bytestring-progress-1.0.3, bytestring-show-0.3.5.4, bzlib-0.5.0.4, c2hs-0.16.4, cabal-debian-1.25, cabal-file-th-0.2.3, cabal-install-1.16.0.2, cairo-0.12.4, carettah-0.1.2, case-insensitive-1.0.0.1, categories-1.0.4, cautious-file-1.0.2, cereal-0.3.5.2, cereal-conduit-0.7, certificate-1.3.8, cgi-3001.1.8.3, chell-0.3, chell-hunit-0.2, chell-quickcheck-0.2.2, cipher-aes-0.1.8, cipher-rc4-0.1.2, citeproc-hs-0.3.8, classy-prelude-0.5.4, classy-prelude-conduit-0.5.3, clientsession-0.9, clock-0.2.0.0, clocked-0.4.1.2, cmdargs-0.10.1, colour-2.3.3, comonad-3.0.1.1, comonad-transformers-3.0.1, comonads-fd-3.0.1, concrete-typerep-0.1.0.2, cond-0.4.0.2, conduit-1.0.5.1, configurator-0.2.0.1, contravariant-0.4.1, control-monad-loop-0.1, convertible-1.0.11.1, cookie-0.4.0.1, cpphs-1.16, cprng-aes-0.3.4, cpu-0.1.1, criterion-0.6.2.0, crypto-api-0.12.2.1, crypto-conduit-0.5.2, crypto-numbers-0.1.3, crypto-pubkey-0.1.4, crypto-pubkey-types-0.4.0, crypto-random-api-0.2.0, cryptocipher-0.5.0, cryptohash-0.8.4, cryptohash-cryptoapi-0.1.0, css-text-0.1.1, csv-0.1.2, csv-conduit-0.5.1, curl-1.3.8, darcs-2.8.4, data-accessor-0.2.2.3, data-accessor-mtl-0.2.0.3, data-accessor-template-0.2.1.10, data-binary-ieee754-0.4.2.1, data-default-0.4.0, data-inttrie-0.0.8, data-lens-2.10.2, data-memocombinators-0.4.4, dataenc-0.14.0.4, date-cache-0.3.0, datetime-0.2.1, dbus-0.10.4, debian-3.70.1, dependent-map-0.1.1.1, dependent-sum-0.2.0.1, dependent-sum-template-0.0.0.1, derive-2.5.11, diagrams-cairo-0.6, diagrams-core-0.6.0.1, diagrams-gtk-0.6, diagrams-lib-0.6.0.1, diagrams-svg-0.6.0.1, digest-0.0.1.0, dimensional-0.10.1.2, directory-tree-0.10.0, distributive-0.3, dlist-0.5, doctest-0.9.6, download-curl-0.1.4, dpkg-0.0.3, dual-tree-0.1.0.1, dyre-0.8.11, edit-distance-0.2.1.1, editline-0.2.1.1, either-3.4, ekg-0.3.1.2, email-validate-1.0.0, entropy-0.2.1, enumerator-0.4.19, erf-2.0.0.0, errors-1.4.1, event-list-0.1.0.2, exception-transformers-0.3.0.3, executable-path-0.0.3, explicit-exception-0.1.7.1, extensible-exceptions-0.1.1.4, failure-0.2.0.1, fast-logger-0.3.1, fastcgi-3001.0.2.4, fb-0.14.8, fclabels-1.1.4.3, feed-0.3.8, fgl-5.4.2.4, file-embed-0.0.4.6, file-location-0.4.5.1, filemanip-0.3.6.2, filestore-0.6, filesystem-conduit-1.0.0, fingertree-0.0.1.1, free-3.3.1, fsnotify-0.0.11, ftphs-1.0.8, gconf-0.12.1.1, gd-3000.7.3, generic-deriving-1.4.0, geniplate-0.6.0.3, ghc-events-0.4.2.0, ghc-mtl-1.0.1.2, ghc-paths-0.1.0.9, ghc-syb-utils-0.2.1.1, gio-0.12.4, github-0.7.0, gitit-0.10.3.1, glade-0.12.1, glib-0.12.4, gloss-1.7.8.3, gnuidn-0.2, gnutls-0.1.4, groupoids-3.0.1.1, gsasl-0.3.5, gstreamer-0.12.1.2, gtk-0.12.4, gtk2hs-buildtools-0.12.3, gtkglext-0.12.1, gtksourceview2-0.12.3.1, hOpenPGP-0.7, hS3-0.5.7, haddock-2.13.1, hakyll-4.3.0.0, hamlet-1.1.7.1, happstack-7.0.1, happstack-server-7.1.7, happy-1.18.10, harp-0.4, hashable-1.1.2.5, hashed-storage-0.5.10, hashmap-1.3.0.1, hashtables-1.0.1.8, haskeline-0.7.0.3, haskell-lexer-1.0, haskell-src-1.0.1.5, haskell-src-exts-1.13.5, haskelldb-2.2.2, haskelldb-hdbc-2.2.2, haskelldb-hdbc-odbc-2.1.2, haskelldb-hdbc-postgresql-2.1.2, haskelldb-hdbc-sqlite3-2.1.2, haskore-0.2.0.3, hastache-0.3.3, haxr-3000.9.0.1, hcwiid-0.0.1, hedis-0.6.2, highlighting-kate-0.5.3.8, hinotify-0.3.5, hint-0.3.3.6, hjsmin-0.1.4.1, hledger-0.20, hledger-interest-1.4.2, hledger-lib-0.20, hledger-web-0.20, hlint-1.8.43, hmatrix-0.15.0.0, hoauth-0.3.5, hoogle-4.2.16, hostname-1.0, hs-bibutils-4.12, hscolour-1.20.3, hscurses-1.4.1.2, hsemail-1.7.2, hslogger-1.2.1, hsmagick-0.5, hsp-0.8.0, hspec-1.4.4, hspec-expectations-0.3.0.3, hsql-1.8.2, hsql-mysql-1.8.2, hsql-odbc-1.8.2, hsql-postgresql-1.8.2, hsql-sqlite3-1.8.2, hsx-0.10.4, html-1.0.1.2, html-conduit-1.1.0, http-conduit-1.9.0, http-date-0.0.2, http-reverse-proxy-0.1.1.4, http-types-0.8.0, hxt-9.3.1.1, hxt-cache-9.1.0, hxt-charproperties-9.1.1, hxt-curl-9.1.1, hxt-http-9.1.4, hxt-regex-xmlschema-9.0.4, hxt-relaxng-9.1.4, hxt-tagsoup-9.1.1, hxt-unicode-9.0.2, hxt-xpath-9.1.2, hxt-xslt-9.1.1, iconv-0.4.1.1, idna-0.2, ieee754-0.7.3, io-choice-0.0.1, io-storage-0.3, irc-0.5.1.0, ircbot-0.5.3, iteratee-0.8.9.4, ixset-1.0.3, json-0.5, keys-3.0.2, knob-0.1.1, lambdabot-4.3, lambdabot-utils-4.2.2, language-c-0.4.2, language-haskell-extract-0.2.1, language-javascript-0.5.6, largeword-1.0.5, lazysmallcheck-0.6, leksah-0.12.1.3, leksah-server-0.12.1.2, lens-3.9.0.2, lhs2tex-1.18.1, libtagc-0.12.0, libxml-sax-0.7.3, lifted-base-0.2.0.3, logict-0.5.0.2, lrucache-1.1.1.3, ltk-0.12.1.0, maccatcher-2.1.5, magic-1.0.8, markov-chain-0.0.3.2, math-functions-0.1.1.0, mbox-0.1, mersenne-random-1.0.0.1, mersenne-random-pure64-0.2.0.3, midi-0.2.0.1, mighttpd2-2.5.9, mime-mail-0.4.1.2, mime-types-0.1.0.0, mmap-0.5.8, mmorph-1.0.0, monad-control-0.3.1.4, monad-logger-0.3.0.1, monad-loops-0.3.2.0, monad-par-0.1.0.3, monadcryptorandom-0.5, monads-tf-0.1.0.1, monoid-extras-0.2.2.2, monoid-transformer-0.0.2, mtl-2.1.2, mtlparse-0.1.2, mueval-0.9, murmur-hash-0.1.0.6, mwc-random-0.11.0.0, nats-0.1, ncurses-0.2.1, netwire-4.0.7, network-2.4.1.2, network-conduit-1.0.0, network-info-0.2.0.3, network-multicast-0.0.7, network-protocol-xmpp-0.4.4, newtype-0.2, non-negative-0.1, numbers-3000.1.0.3, numeric-quest-0.2, numtype-1.0, oeis-0.3.1, ofx-0.2.0.0, openpgp-0.4, openpgp-asciiarmor-0.1, options-0.1.1, optparse-applicative-0.5.2.1, pandoc-1.11.1, pandoc-types-1.10, pango-0.12.4, parallel-3.2.0.3, parseargs-0.1.3.2, parsec-3.1.3, path-pieces-0.1.2, patience-0.1.1, pcap-0.4.5.2, pcre-light-0.4, pem-0.1.2, persistent-1.1.5.1, persistent-postgresql-1.1.3.1, persistent-sqlite-1.1.5, persistent-template-1.1.2.4, pointedlist-0.4.0.4, polyparse-1.7, pool-conduit-0.1.1, postgresql-libpq-0.8.2.1, postgresql-simple-0.2.4.1, pretty-show-1.2, primes-0.2.1.0, primitive-0.5.0.1, process-conduit-1.0.0.0, process-extras-0.2.0, profunctor-extras-3.3, profunctors-3.3, project-template-0.1.3, publicsuffixlist-0.1, punycode-2.0, pureMD5-2.1.2.1, pwstore-fast-2.3, quickcheck-instances-0.3.2, random-1.0.1.1, random-shuffle-0.0.4, ranges-0.2.4, reactive-banana-0.7.1.2, readline-1.0.3.0, recaptcha-0.1, reflection-1.2.0.1, reform-0.1.2, reform-blaze-0.1.2, reform-happstack-0.1.2, regex-base-0.93.2, regex-compat-0.95.1, regex-pcre-0.94.4, regex-posix-0.95.2, regex-tdfa-1.1.8, regex-tdfa-utf8-1.0, regexpr-0.5.4, repa-3.2.3.3, representable-functors-3.0.1, representable-tries-3.0.2, resource-pool-0.2.1.1, resourcet-0.4.7.1, rosezipper-0.2, rss2irc-1.0.3, safe-0.3.3, safecopy-0.7.1, semigroupoid-extras-3.0.1, semigroupoids-3.0.2, semigroups-0.9, sendfile-0.7.9, setenv-0.1.0, shakespeare-1.0.2, shakespeare-css-1.0.2, shakespeare-i18n-1.0.0.2, shakespeare-js-1.1.0, shakespeare-text-1.0.0.5, shelltestrunner-1.3.1, show-0.6, silently-1.2.4, simple-reflect-0.3.1, simple-sendfile-0.2.11, simpleirc-0.2.1, skein-1.0.3, smallcheck-0.6, snap-core-0.9.3.1, snap-server-0.9.3.1, socks-0.4.1, split-0.2.2, static-hash-0.0.1, statistics-0.10.2.0, stm-2.4.2, storable-complex-0.2.1, strict-0.3.2, strict-concurrency-0.2.4.1, stringprep-0.1.5, stringsearch-0.3.6.4, strptime-1.0.6, svgcairo-0.12.1, syb-0.4.0, syb-with-class-0.6.1.4, syb-with-class-instances-text-0.0.1, system-fileio-0.3.10, system-filepath-0.4.7, tagged-0.6, tagsoup-0.12.8, tagstream-conduit-0.5.4, tar-0.4.0.1, template-0.2.0.8, temporary-1.1.2.4, terminal-progress-bar-0.0.1.3, terminfo-0.3.2.5, test-framework-0.8, test-framework-hunit-0.3.0, test-framework-quickcheck2-0.3.0.1, test-framework-th-0.2.2, test-framework-th-prime-0.0.5, texmath-0.6.1.3, text-0.11.3.1, text-icu-0.6.3.5, th-extras-0.0.0.2, threads-0.5.0.2, threadscope-0.2.2, time-compat-0.1.0.1, tls-1.1.2, tls-extra-0.6.3, tokyocabinet-haskell-0.0.5, transformers-0.3.0.0, transformers-base-0.4.1, type-level-0.2.4, uniplate-1.6.7, unix-bytestring-0.3.5.4, unix-compat-0.4.0.0, unix-time-0.1.2, unlambda-0.1.3, unordered-containers-0.2.3.0, uri-0.1.6, url-2.1.2, utf8-light-0.4.0.1, utf8-string-0.3.7, utility-ht-0.0.5.1, uuagc-0.9.42.2, uuagc-cabal-1.0.4.0, uuid-1.2.3, uulib-0.9.15, vault-0.2.0.1, vector-0.10.0.1, vector-algorithms-0.5.4.2, vector-space-0.8.6, vector-space-points-0.1.2.0, void-0.5.11, vte-0.12.1, vty-4.7.0.20, wai-1.4.0, wai-app-file-cgi-0.8.3, wai-app-static-1.3.1.2, wai-eventsource-1.3.0.4, wai-extra-1.3.3.2, wai-handler-fastcgi-1.3.0.2, wai-handler-launch-1.3.1.4, wai-handler-scgi-1.3.0.2, wai-logger-0.3.0, wai-logger-prefork-0.3.0, wai-test-1.3.0.5, warp-1.3.7.4, warp-tls-1.4.0.1, web-plugins-0.2.1, web-routes-0.27.2, web-routes-boomerang-0.27.0, web-routes-happstack-0.23.4, webkit-0.12.3, weighted-regexp-0.3.1.2, wl-pprint-text-1.1.0.0, word8-0.0.2, xdg-basedir-0.2.2, xhtml-3000.2.1, xml-1.3.12, xml-conduit-1.1.0.3, xml-hamlet-0.4.0.4, xml-types-0.3.3, xml2html-0.2.0, xmonad-0.11, xmonad-contrib-0.11.1, xss-sanitize-0.3.2, yaml-0.8.2.3, yaml-light-0.1.4, yesod-1.1.9.3, yesod-auth-1.1.7, yesod-auth-account-1.1.0.1, yesod-core-1.1.8.3, yesod-default-1.1.3.2, yesod-form-1.2.1.3, yesod-json-1.1.2.2, yesod-markdown-0.7.2, yesod-newsfeed-1.1.0.1, yesod-persistent-1.1.0.1, yesod-routes-1.1.2, yesod-static-1.1.2.2, yesod-test-0.3.5, zeromq-haskell-0.8.4, zip-archive-0.1.3.4, zlib-0.5.4.1, zlib-bindings-0.1.1.1, zlib-conduit-1.0.0, zlib-enum-0.2.3