├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── README.md ├── cabal.haskell-ci ├── cabal.project ├── log-base ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── log-base.cabal └── src │ ├── Log.hs │ └── Log │ ├── Backend │ ├── LogList.hs │ ├── StandardOutput.hs │ ├── StandardOutput │ │ └── Bulk.hs │ └── Text.hs │ ├── Class.hs │ ├── Data.hs │ ├── Internal │ ├── Aeson │ │ └── Compat.hs │ └── Logger.hs │ ├── Logger.hs │ └── Monad.hs ├── log-elasticsearch ├── CHANGELOG.md ├── LICENSE ├── README.md ├── log-elasticsearch.cabal └── src │ └── Log │ └── Backend │ ├── ElasticSearch.hs │ └── ElasticSearch │ ├── Internal.hs │ └── Lens.hs └── log-postgres ├── CHANGELOG.md ├── LICENSE ├── README.md ├── log-postgres.cabal └── src └── Log └── Backend └── PostgreSQL.hs /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/README.md -------------------------------------------------------------------------------- /cabal.haskell-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/cabal.haskell-ci -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/cabal.project -------------------------------------------------------------------------------- /log-base/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/CHANGELOG.md -------------------------------------------------------------------------------- /log-base/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/LICENSE -------------------------------------------------------------------------------- /log-base/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /log-base/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /log-base/log-base.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/log-base.cabal -------------------------------------------------------------------------------- /log-base/src/Log.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log.hs -------------------------------------------------------------------------------- /log-base/src/Log/Backend/LogList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Backend/LogList.hs -------------------------------------------------------------------------------- /log-base/src/Log/Backend/StandardOutput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Backend/StandardOutput.hs -------------------------------------------------------------------------------- /log-base/src/Log/Backend/StandardOutput/Bulk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Backend/StandardOutput/Bulk.hs -------------------------------------------------------------------------------- /log-base/src/Log/Backend/Text.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Backend/Text.hs -------------------------------------------------------------------------------- /log-base/src/Log/Class.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Class.hs -------------------------------------------------------------------------------- /log-base/src/Log/Data.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Data.hs -------------------------------------------------------------------------------- /log-base/src/Log/Internal/Aeson/Compat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Internal/Aeson/Compat.hs -------------------------------------------------------------------------------- /log-base/src/Log/Internal/Logger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Internal/Logger.hs -------------------------------------------------------------------------------- /log-base/src/Log/Logger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Logger.hs -------------------------------------------------------------------------------- /log-base/src/Log/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-base/src/Log/Monad.hs -------------------------------------------------------------------------------- /log-elasticsearch/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/CHANGELOG.md -------------------------------------------------------------------------------- /log-elasticsearch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/LICENSE -------------------------------------------------------------------------------- /log-elasticsearch/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /log-elasticsearch/log-elasticsearch.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/log-elasticsearch.cabal -------------------------------------------------------------------------------- /log-elasticsearch/src/Log/Backend/ElasticSearch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/src/Log/Backend/ElasticSearch.hs -------------------------------------------------------------------------------- /log-elasticsearch/src/Log/Backend/ElasticSearch/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/src/Log/Backend/ElasticSearch/Internal.hs -------------------------------------------------------------------------------- /log-elasticsearch/src/Log/Backend/ElasticSearch/Lens.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-elasticsearch/src/Log/Backend/ElasticSearch/Lens.hs -------------------------------------------------------------------------------- /log-postgres/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-postgres/CHANGELOG.md -------------------------------------------------------------------------------- /log-postgres/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-postgres/LICENSE -------------------------------------------------------------------------------- /log-postgres/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /log-postgres/log-postgres.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-postgres/log-postgres.cabal -------------------------------------------------------------------------------- /log-postgres/src/Log/Backend/PostgreSQL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scrive/log/HEAD/log-postgres/src/Log/Backend/PostgreSQL.hs --------------------------------------------------------------------------------