├── .github └── workflows │ └── test.yml ├── .gitignore ├── .travis.yml ├── Benchmark.hs ├── CHANGELOG.md ├── Database ├── MongoDB.hs └── MongoDB │ ├── Admin.hs │ ├── Connection.hs │ ├── GridFS.hs │ ├── Internal │ ├── Network.hs │ ├── Protocol.hs │ └── Util.hs │ ├── Query.hs │ ├── Transport.hs │ └── Transport │ └── Tls.hs ├── LICENSE ├── README.md ├── Setup.lhs ├── doc ├── Article1.md ├── Article2.md ├── Example.hs ├── MongoDBIntro.pptx ├── TODO ├── V0.6-Redesign.md ├── map-reduce-example.md └── tutorial.md ├── docker-compose.yml ├── mongoDB.cabal ├── reattach.sh ├── stack-ghc80.yaml ├── stack-ghc82.yaml ├── stack-ghc84.yaml ├── stack-ghc86-network3.yaml ├── stack-ghc86.yaml ├── stack.yaml ├── stack.yaml.lock └── test ├── Main.hs ├── QuerySpec.hs ├── Spec.hs └── TestImport.hs /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/.travis.yml -------------------------------------------------------------------------------- /Benchmark.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Benchmark.hs -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Database/MongoDB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB.hs -------------------------------------------------------------------------------- /Database/MongoDB/Admin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Admin.hs -------------------------------------------------------------------------------- /Database/MongoDB/Connection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Connection.hs -------------------------------------------------------------------------------- /Database/MongoDB/GridFS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/GridFS.hs -------------------------------------------------------------------------------- /Database/MongoDB/Internal/Network.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Internal/Network.hs -------------------------------------------------------------------------------- /Database/MongoDB/Internal/Protocol.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Internal/Protocol.hs -------------------------------------------------------------------------------- /Database/MongoDB/Internal/Util.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Internal/Util.hs -------------------------------------------------------------------------------- /Database/MongoDB/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Query.hs -------------------------------------------------------------------------------- /Database/MongoDB/Transport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Transport.hs -------------------------------------------------------------------------------- /Database/MongoDB/Transport/Tls.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Database/MongoDB/Transport/Tls.hs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/README.md -------------------------------------------------------------------------------- /Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/Setup.lhs -------------------------------------------------------------------------------- /doc/Article1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/Article1.md -------------------------------------------------------------------------------- /doc/Article2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/Article2.md -------------------------------------------------------------------------------- /doc/Example.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/Example.hs -------------------------------------------------------------------------------- /doc/MongoDBIntro.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/MongoDBIntro.pptx -------------------------------------------------------------------------------- /doc/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/TODO -------------------------------------------------------------------------------- /doc/V0.6-Redesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/V0.6-Redesign.md -------------------------------------------------------------------------------- /doc/map-reduce-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/map-reduce-example.md -------------------------------------------------------------------------------- /doc/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/doc/tutorial.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mongoDB.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/mongoDB.cabal -------------------------------------------------------------------------------- /reattach.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/reattach.sh -------------------------------------------------------------------------------- /stack-ghc80.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack-ghc80.yaml -------------------------------------------------------------------------------- /stack-ghc82.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack-ghc82.yaml -------------------------------------------------------------------------------- /stack-ghc84.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack-ghc84.yaml -------------------------------------------------------------------------------- /stack-ghc86-network3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack-ghc86-network3.yaml -------------------------------------------------------------------------------- /stack-ghc86.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack-ghc86.yaml -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/test/Main.hs -------------------------------------------------------------------------------- /test/QuerySpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/test/QuerySpec.hs -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover -optF --module-name=Spec #-} 2 | -------------------------------------------------------------------------------- /test/TestImport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mongodb-haskell/mongodb/HEAD/test/TestImport.hs --------------------------------------------------------------------------------