├── .github └── workflows │ ├── bump.yaml │ ├── cabal.yaml │ └── nix.yaml ├── .gitignore ├── ChangeLog.md ├── LICENSE ├── README.md ├── app └── Main.hs ├── benchmark ├── README.md ├── insert │ ├── MySQLHaskell.hs │ ├── MySQLHaskellInsertMany.hs │ ├── MySQLHaskellPrepared.hs │ ├── bench.sh │ ├── insert.sql │ ├── libmysql.cpp │ └── mysql-haskell-bench.cabal ├── result.numbers ├── result.png └── select │ ├── MySQLFFI.hs │ ├── MySQLHaskell.hs │ ├── MySQLHaskellOpenSSL.hs │ ├── MySQLHaskellPrepared.hs │ ├── MySQLHaskellTLS.hs │ ├── bench-nossl-noffi.sh │ ├── bench.sh │ ├── employees.sql │ ├── libmysql.cpp │ ├── libmysql_prepared.cpp │ ├── load_employees.dump │ └── mysql-haskell-bench.cabal ├── binary-parser-bench ├── Aeson.hs ├── AesonBP.hs ├── Bench.hs ├── Common.hs ├── HttpReq.hs ├── Network │ └── Wai │ │ └── Handler │ │ └── Warp │ │ ├── ReadInt.hs │ │ └── RequestHeader.hs ├── http-request.txt └── json-data │ ├── buffer-builder.json │ ├── dates-fract.json │ ├── dates.json │ ├── example.json │ ├── geometry.json │ ├── integers.json │ ├── jp10.json │ ├── jp100.json │ ├── jp50.json │ ├── numbers.json │ ├── twitter1.json │ ├── twitter10.json │ ├── twitter100.json │ ├── twitter20.json │ └── twitter50.json ├── flake.lock ├── flake.nix ├── mozillaCAStore.pem ├── mysql-haskell.cabal ├── src ├── Data │ ├── Binary │ │ ├── Parser.hs │ │ └── Parser │ │ │ ├── Numeric.hs │ │ │ └── Word8.hs │ ├── Connection.hs │ ├── Int │ │ └── Int24.hs │ ├── TLSSetting.hs │ └── Word │ │ └── Word24.hs ├── Database │ └── MySQL │ │ ├── Base.hs │ │ ├── BinLog.hs │ │ ├── BinLogProtocol │ │ ├── BinLogEvent.hs │ │ ├── BinLogMeta.hs │ │ └── BinLogValue.hs │ │ ├── Connection.hs │ │ ├── Protocol │ │ ├── Auth.hs │ │ ├── ColumnDef.hs │ │ ├── Command.hs │ │ ├── Escape.hs │ │ ├── MySQLValue.hs │ │ └── Packet.hs │ │ ├── Query.hs │ │ └── TLS.hs └── System │ └── IO │ └── Streams │ ├── TCP.hs │ └── TLS.hs ├── tcp-streams-bench ├── TCPLoopBack.hs └── tcp-streams-bench.cabal ├── test ├── Aeson.hs ├── AesonBP.hs ├── BinLog.hs ├── BinLogNew.hs ├── BinaryRow.hs ├── BinaryRowNew.hs ├── ExecuteMany.hs ├── JSON.hs ├── Main.hs ├── MysqlTests.hs ├── Orphans.hs ├── QC │ ├── ByteString.hs │ ├── Combinator.hs │ └── Common.hs ├── TCPStreams.hs ├── TextRow.hs ├── TextRowNew.hs ├── Word24.hs ├── cert │ ├── ca-key.pem │ ├── ca.pem │ ├── server-cert.pem │ ├── server-key.pem │ └── server-req.pem └── json-data │ ├── buffer-builder.json │ ├── dates-fract.json │ ├── dates.json │ ├── example.json │ ├── geometry.json │ ├── integers.json │ ├── jp10.json │ ├── jp100.json │ ├── jp50.json │ ├── numbers.json │ ├── twitter1.json │ ├── twitter10.json │ ├── twitter100.json │ ├── twitter20.json │ └── twitter50.json └── word24-bench └── Benchmark.hs /.github/workflows/bump.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/.github/workflows/bump.yaml -------------------------------------------------------------------------------- /.github/workflows/cabal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/.github/workflows/cabal.yaml -------------------------------------------------------------------------------- /.github/workflows/nix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/.github/workflows/nix.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/.gitignore -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/README.md -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/app/Main.hs -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/insert/MySQLHaskell.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/MySQLHaskell.hs -------------------------------------------------------------------------------- /benchmark/insert/MySQLHaskellInsertMany.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/MySQLHaskellInsertMany.hs -------------------------------------------------------------------------------- /benchmark/insert/MySQLHaskellPrepared.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/MySQLHaskellPrepared.hs -------------------------------------------------------------------------------- /benchmark/insert/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/bench.sh -------------------------------------------------------------------------------- /benchmark/insert/insert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/insert.sql -------------------------------------------------------------------------------- /benchmark/insert/libmysql.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/libmysql.cpp -------------------------------------------------------------------------------- /benchmark/insert/mysql-haskell-bench.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/insert/mysql-haskell-bench.cabal -------------------------------------------------------------------------------- /benchmark/result.numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/result.numbers -------------------------------------------------------------------------------- /benchmark/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/result.png -------------------------------------------------------------------------------- /benchmark/select/MySQLFFI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/MySQLFFI.hs -------------------------------------------------------------------------------- /benchmark/select/MySQLHaskell.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/MySQLHaskell.hs -------------------------------------------------------------------------------- /benchmark/select/MySQLHaskellOpenSSL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/MySQLHaskellOpenSSL.hs -------------------------------------------------------------------------------- /benchmark/select/MySQLHaskellPrepared.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/MySQLHaskellPrepared.hs -------------------------------------------------------------------------------- /benchmark/select/MySQLHaskellTLS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/MySQLHaskellTLS.hs -------------------------------------------------------------------------------- /benchmark/select/bench-nossl-noffi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/bench-nossl-noffi.sh -------------------------------------------------------------------------------- /benchmark/select/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/bench.sh -------------------------------------------------------------------------------- /benchmark/select/employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/employees.sql -------------------------------------------------------------------------------- /benchmark/select/libmysql.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/libmysql.cpp -------------------------------------------------------------------------------- /benchmark/select/libmysql_prepared.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/libmysql_prepared.cpp -------------------------------------------------------------------------------- /benchmark/select/load_employees.dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/load_employees.dump -------------------------------------------------------------------------------- /benchmark/select/mysql-haskell-bench.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/benchmark/select/mysql-haskell-bench.cabal -------------------------------------------------------------------------------- /binary-parser-bench/Aeson.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/Aeson.hs -------------------------------------------------------------------------------- /binary-parser-bench/AesonBP.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/AesonBP.hs -------------------------------------------------------------------------------- /binary-parser-bench/Bench.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/Bench.hs -------------------------------------------------------------------------------- /binary-parser-bench/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/Common.hs -------------------------------------------------------------------------------- /binary-parser-bench/HttpReq.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/HttpReq.hs -------------------------------------------------------------------------------- /binary-parser-bench/Network/Wai/Handler/Warp/ReadInt.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/Network/Wai/Handler/Warp/ReadInt.hs -------------------------------------------------------------------------------- /binary-parser-bench/Network/Wai/Handler/Warp/RequestHeader.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/Network/Wai/Handler/Warp/RequestHeader.hs -------------------------------------------------------------------------------- /binary-parser-bench/http-request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/http-request.txt -------------------------------------------------------------------------------- /binary-parser-bench/json-data/buffer-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/buffer-builder.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/dates-fract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/dates-fract.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/dates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/dates.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/example.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/geometry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/geometry.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/integers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/integers.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/jp10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/jp10.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/jp100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/jp100.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/jp50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/jp50.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/numbers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/numbers.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/twitter1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/twitter1.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/twitter10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/twitter10.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/twitter100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/twitter100.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/twitter20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/twitter20.json -------------------------------------------------------------------------------- /binary-parser-bench/json-data/twitter50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/binary-parser-bench/json-data/twitter50.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/flake.nix -------------------------------------------------------------------------------- /mozillaCAStore.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/mozillaCAStore.pem -------------------------------------------------------------------------------- /mysql-haskell.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/mysql-haskell.cabal -------------------------------------------------------------------------------- /src/Data/Binary/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Binary/Parser.hs -------------------------------------------------------------------------------- /src/Data/Binary/Parser/Numeric.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Binary/Parser/Numeric.hs -------------------------------------------------------------------------------- /src/Data/Binary/Parser/Word8.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Binary/Parser/Word8.hs -------------------------------------------------------------------------------- /src/Data/Connection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Connection.hs -------------------------------------------------------------------------------- /src/Data/Int/Int24.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Int/Int24.hs -------------------------------------------------------------------------------- /src/Data/TLSSetting.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/TLSSetting.hs -------------------------------------------------------------------------------- /src/Data/Word/Word24.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Data/Word/Word24.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Base.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Base.hs -------------------------------------------------------------------------------- /src/Database/MySQL/BinLog.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/BinLog.hs -------------------------------------------------------------------------------- /src/Database/MySQL/BinLogProtocol/BinLogEvent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/BinLogProtocol/BinLogEvent.hs -------------------------------------------------------------------------------- /src/Database/MySQL/BinLogProtocol/BinLogMeta.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/BinLogProtocol/BinLogMeta.hs -------------------------------------------------------------------------------- /src/Database/MySQL/BinLogProtocol/BinLogValue.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/BinLogProtocol/BinLogValue.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Connection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Connection.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/Auth.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/ColumnDef.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/ColumnDef.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/Command.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/Command.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/Escape.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/Escape.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/MySQLValue.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/MySQLValue.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Protocol/Packet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Protocol/Packet.hs -------------------------------------------------------------------------------- /src/Database/MySQL/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/Query.hs -------------------------------------------------------------------------------- /src/Database/MySQL/TLS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/Database/MySQL/TLS.hs -------------------------------------------------------------------------------- /src/System/IO/Streams/TCP.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/System/IO/Streams/TCP.hs -------------------------------------------------------------------------------- /src/System/IO/Streams/TLS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/src/System/IO/Streams/TLS.hs -------------------------------------------------------------------------------- /tcp-streams-bench/TCPLoopBack.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/tcp-streams-bench/TCPLoopBack.hs -------------------------------------------------------------------------------- /tcp-streams-bench/tcp-streams-bench.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/tcp-streams-bench/tcp-streams-bench.cabal -------------------------------------------------------------------------------- /test/Aeson.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/Aeson.hs -------------------------------------------------------------------------------- /test/AesonBP.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/AesonBP.hs -------------------------------------------------------------------------------- /test/BinLog.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/BinLog.hs -------------------------------------------------------------------------------- /test/BinLogNew.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/BinLogNew.hs -------------------------------------------------------------------------------- /test/BinaryRow.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/BinaryRow.hs -------------------------------------------------------------------------------- /test/BinaryRowNew.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/BinaryRowNew.hs -------------------------------------------------------------------------------- /test/ExecuteMany.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/ExecuteMany.hs -------------------------------------------------------------------------------- /test/JSON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/JSON.hs -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/Main.hs -------------------------------------------------------------------------------- /test/MysqlTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/MysqlTests.hs -------------------------------------------------------------------------------- /test/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/Orphans.hs -------------------------------------------------------------------------------- /test/QC/ByteString.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/QC/ByteString.hs -------------------------------------------------------------------------------- /test/QC/Combinator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/QC/Combinator.hs -------------------------------------------------------------------------------- /test/QC/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/QC/Common.hs -------------------------------------------------------------------------------- /test/TCPStreams.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/TCPStreams.hs -------------------------------------------------------------------------------- /test/TextRow.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/TextRow.hs -------------------------------------------------------------------------------- /test/TextRowNew.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/TextRowNew.hs -------------------------------------------------------------------------------- /test/Word24.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/Word24.hs -------------------------------------------------------------------------------- /test/cert/ca-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/cert/ca-key.pem -------------------------------------------------------------------------------- /test/cert/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/cert/ca.pem -------------------------------------------------------------------------------- /test/cert/server-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/cert/server-cert.pem -------------------------------------------------------------------------------- /test/cert/server-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/cert/server-key.pem -------------------------------------------------------------------------------- /test/cert/server-req.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/cert/server-req.pem -------------------------------------------------------------------------------- /test/json-data/buffer-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/buffer-builder.json -------------------------------------------------------------------------------- /test/json-data/dates-fract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/dates-fract.json -------------------------------------------------------------------------------- /test/json-data/dates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/dates.json -------------------------------------------------------------------------------- /test/json-data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/example.json -------------------------------------------------------------------------------- /test/json-data/geometry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/geometry.json -------------------------------------------------------------------------------- /test/json-data/integers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/integers.json -------------------------------------------------------------------------------- /test/json-data/jp10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/jp10.json -------------------------------------------------------------------------------- /test/json-data/jp100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/jp100.json -------------------------------------------------------------------------------- /test/json-data/jp50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/jp50.json -------------------------------------------------------------------------------- /test/json-data/numbers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/numbers.json -------------------------------------------------------------------------------- /test/json-data/twitter1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/twitter1.json -------------------------------------------------------------------------------- /test/json-data/twitter10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/twitter10.json -------------------------------------------------------------------------------- /test/json-data/twitter100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/twitter100.json -------------------------------------------------------------------------------- /test/json-data/twitter20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/twitter20.json -------------------------------------------------------------------------------- /test/json-data/twitter50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/test/json-data/twitter50.json -------------------------------------------------------------------------------- /word24-bench/Benchmark.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winterland1989/mysql-haskell/HEAD/word24-bench/Benchmark.hs --------------------------------------------------------------------------------