5 | | || The Haskell Platform (GHC 7.4 or newer) || Our ghc port is at version 7.6.3 || |
6 | | || mtl (2.1.1 or newer) || Our hs-mtl port is at version 2.1.2 || |
7 | | || MissingH || we have a missingh port || |
8 | | || utf8-string || we have a port for hs-utf8-string || |
9 | | || SHA || we have a port for hs-sha || |
10 | | || cryptohash (optional but recommended) || we have ports for hs-crypto and hs-crypto-api, but '''no''' hs-cryptohash port || |
11 | | || dataenc || we have port for hs-dataenc || |
12 | | || monad-control || we have a port for hs-monads-fd, but '''no''' hs-monad-control port || |
13 | | || QuickCheck 2 || we have a port for hs-quickcheck, which is at version 2.6... || |
14 | | || json || we have a port for hs-json || |
15 | | || aeson || nothing close to it || |
16 | | || IfElse || nothing close || |
17 | | || dlist || we have a port for hs-dlist || |
18 | | || bloomfilter || nothing close || |
19 | | || edit-distance || nothing close || |
20 | | || hS3 (optional) || nothing close || |
21 | | || DAV (optional) || nothing close || |
22 | | || SafeSemaphore || nothing close || |
23 | | || UUID || we have a port for ossp-uuid, but '''not''' for the haskell bindings to it... || |
24 | | || regex-tdfa || we have a port for hs-regex-tdfa || |
25 | | || extensible-exceptions || we have a port for hs-extensible-exceptions || |
26 | | || feed || nothing close || |
27 | | || async || we have a port for hs-async || |
| 5 | || [http://haskell.org/platform/ The Haskell Platform] (GHC 7.4 or newer) || Our ghc port is at version 7.6.3 || |
| 6 | || [http://hackage.haskell.org.package/mtl mtl] (2.1.1 or newer) || Our hs-mtl port is at version 2.1.2 || |
| 7 | || [http://github.com/jgoerzen/missingh/wiki MissingH] || we have a missingh port || |
| 8 | || [http://hackage.haskell.org/package/utf8-string utf8-string] || we have a port for hs-utf8-string || |
| 9 | || [http://hackage.haskell.org/package/SHA SHA] || we have a port for hs-sha || |
| 10 | || [http://hackage.haskell.org/package/cryptohash cryptohash] (optional but recommended) || we have ports for hs-crypto and hs-crypto-api, but '''no''' hs-cryptohash port || |
| 11 | || [http://hackage.haskell.org/package/dataenc dataenc] || we have port for hs-dataenc || |
| 12 | || [http://hackage.haskell.org/package/monad-control monad-control] || we have a port for hs-monads-fd, but '''no''' hs-monad-control port || |
| 13 | || [http://hackage.haskell.org/package/QuickCheck QuickCheck 2] || we have a port for hs-quickcheck, which is at version 2.6... || |
| 14 | || [http://hackage.haskell.org/package/json json] || we have a port for hs-json || |
| 15 | || [http://hackage.haskell.org/package/aeson aeson] || nothing close to it || |
| 16 | || [http://hackage.haskell.org/package/IfElse IfElse] || nothing close || |
| 17 | || [http://hackage.haskell.org/package/dlist dlist] || we have a port for hs-dlist || |
| 18 | || [http://hackage.haskell.org/package/bloomfilter bloomfilter] || nothing close || |
| 19 | || [http://hackage.haskell.org/package/edit-distance edit-distance] || nothing close || |
| 20 | || [http://hackage.haskell.org/package/hS3 hS3] (optional) || nothing close || |
| 21 | || [http://hackage.haskell.org/package/DAV DAV] (optional) || nothing close || |
| 22 | || [http://hackage.haskell.org/package/SafeSemaphore SafeSemaphore] || nothing close || |
| 23 | || [http://hackage.haskell.org/package/uuid UUID] || we have a port for ossp-uuid, but '''not''' for the haskell bindings to it... || |
| 24 | || [http://hackage.haskell.org/package/regex-tdfa regex-tdfa] || we have a port for hs-regex-tdfa || |
| 25 | || [http://hackage.haskell.org/package/extensible-exceptions extensible-exceptions] || we have a port for hs-extensible-exceptions || |
| 26 | || [http://hackage.haskell.org/package/feed feed] || nothing close || |
| 27 | || [http://hackage.haskell.org/package/async async] || we have a port for hs-async || |