├── .git-blame-ignore-revs ├── .github ├── FUNDING.yml ├── dependabot.yml ├── run-ghcjs-tests.sh └── workflows │ ├── code-style.yaml │ ├── install-system-dependencies.sh │ └── master.yml ├── .gitignore ├── .hlint.yaml ├── .readthedocs.yml ├── CONTRIBUTING.md ├── README.md ├── cabal.ghcjs.project ├── cabal.project ├── changelog.d ├── config ├── pr-1816 ├── pr-1835 ├── pr-1843 ├── pr-1844 ├── pr-1848 └── pr-1849 ├── doc ├── Makefile ├── README.md ├── conf.py ├── cookbook │ ├── basic-auth │ │ ├── BasicAuth.lhs │ │ └── basic-auth.cabal │ ├── basic-streaming │ │ ├── Streaming.lhs │ │ └── basic-streaming.cabal │ ├── curl-mock │ │ ├── CurlMock.lhs │ │ └── curl-mock.cabal │ ├── custom-errors │ │ ├── CustomErrors.lhs │ │ └── custom-errors.cabal │ ├── db-mysql-basics │ │ ├── MysqlBasics.lhs │ │ └── mysql-basics.cabal │ ├── db-postgres-pool │ │ ├── PostgresPool.lhs │ │ └── db-postgres-pool.cabal │ ├── db-sqlite-simple │ │ ├── DBConnection.lhs │ │ └── db-sqlite-simple.cabal │ ├── expose-prometheus │ │ ├── ExposePrometheus.lhs │ │ └── expose-prometheus.cabal │ ├── file-upload │ │ ├── FileUpload.lhs │ │ └── file-upload.cabal │ ├── hoist-server-with-context │ │ ├── HoistServerWithContext.lhs │ │ └── hoist-server-with-context.cabal │ ├── https │ │ ├── Https.lhs │ │ └── https.cabal │ ├── index.rst │ ├── infinite-streams │ │ ├── InfiniteStreams.lhs │ │ └── infinite-streams.cabal │ ├── jwt-and-basic-auth │ │ ├── JWTAndBasicAuth.lhs │ │ └── jwt-and-basic-auth.cabal │ ├── managed-resource │ │ ├── ManagedResource.lhs │ │ └── managed-resource.cabal │ ├── multiverb │ │ ├── MultiVerb.lhs │ │ └── multiverb.cabal │ ├── named-routes │ │ ├── NamedRoutes.lhs │ │ └── cookbook-named-routes.cabal │ ├── open-id-connect │ │ ├── OpenIdConnect.cabal │ │ └── OpenIdConnect.lhs │ ├── openapi3 │ │ ├── OpenAPI.lhs │ │ ├── openapi3.cabal │ │ └── swagger-ui-example.png │ ├── pagination │ │ ├── Pagination.lhs │ │ └── pagination.cabal │ ├── sentry │ │ ├── Sentry.lhs │ │ └── sentry.cabal │ ├── structuring-apis │ │ ├── StructuringApis.lhs │ │ └── structuring-apis.cabal │ ├── testing │ │ ├── Testing.lhs │ │ └── testing.cabal │ ├── using-custom-monad │ │ ├── UsingCustomMonad.lhs │ │ └── using-custom-monad.cabal │ ├── using-free-client │ │ ├── UsingFreeClient.lhs │ │ └── using-free-client.cabal │ └── uverb │ │ ├── UVerb.lhs │ │ └── uverb.cabal ├── examples.md ├── index.rst ├── links.rst ├── principles.rst ├── requirements.txt └── tutorial │ ├── .ghci │ ├── ApiType.lhs │ ├── Authentication.lhs │ ├── Client.lhs │ ├── Docs.lhs │ ├── Javascript.lhs │ ├── LICENSE │ ├── Server.lhs │ ├── Setup.hs │ ├── index.rst │ ├── install.rst │ ├── static │ ├── index.html │ └── ui.js │ ├── test │ ├── JavascriptSpec.hs │ └── Spec.hs │ └── tutorial.cabal ├── flake.lock ├── flake.nix ├── fourmolu.yaml ├── servant-auth ├── README.md ├── servant-auth-client │ ├── .ghci │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Setup.hs │ ├── servant-auth-client.cabal │ ├── src │ │ └── Servant │ │ │ └── Auth │ │ │ ├── Client.hs │ │ │ └── Client │ │ │ └── Internal.hs │ └── test │ │ ├── Servant │ │ └── Auth │ │ │ └── ClientSpec.hs │ │ └── Spec.hs ├── servant-auth-docs │ ├── .ghci │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Setup.hs │ ├── servant-auth-docs.cabal │ ├── src │ │ └── Servant │ │ │ └── Auth │ │ │ └── Docs.hs │ └── test │ │ ├── Spec.hs │ │ └── doctests.hs ├── servant-auth-server │ ├── .ghci │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.lhs │ ├── README.md │ ├── Setup.hs │ ├── servant-auth-server.cabal │ ├── src │ │ └── Servant │ │ │ └── Auth │ │ │ ├── Server.hs │ │ │ └── Server │ │ │ ├── Internal.hs │ │ │ ├── Internal │ │ │ ├── AddSetCookie.hs │ │ │ ├── BasicAuth.hs │ │ │ ├── Class.hs │ │ │ ├── ConfigTypes.hs │ │ │ ├── Cookie.hs │ │ │ ├── FormLogin.hs │ │ │ ├── JWT.hs │ │ │ ├── ThrowAll.hs │ │ │ └── Types.hs │ │ │ └── SetCookieOrphan.hs │ └── test │ │ ├── Servant │ │ └── Auth │ │ │ └── ServerSpec.hs │ │ └── Spec.hs ├── servant-auth-swagger │ ├── .ghci │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Setup.hs │ ├── servant-auth-swagger.cabal │ ├── src │ │ └── Servant │ │ │ └── Auth │ │ │ └── Swagger.hs │ └── test │ │ ├── Servant │ │ └── Auth │ │ │ └── SwaggerSpec.hs │ │ └── Spec.hs └── servant-auth │ ├── .ghci │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Setup.hs │ ├── servant-auth.cabal │ ├── src │ └── Servant │ │ ├── Auth.hs │ │ └── Auth │ │ └── JWT.hs │ └── test │ └── Spec.hs ├── servant-client-core ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── servant-client-core.cabal ├── src │ └── Servant │ │ └── Client │ │ ├── Core.hs │ │ ├── Core │ │ ├── Auth.hs │ │ ├── BaseUrl.hs │ │ ├── BasicAuth.hs │ │ ├── ClientError.hs │ │ ├── HasClient.hs │ │ ├── Internal.hs │ │ ├── MultiVerb │ │ │ └── ResponseUnrender.hs │ │ ├── Reexport.hs │ │ ├── Request.hs │ │ ├── Response.hs │ │ ├── RunClient.hs │ │ └── ServerSentEvents.hs │ │ ├── Free.hs │ │ └── Generic.hs └── test │ ├── Servant │ └── Client │ │ └── Core │ │ ├── Internal │ │ └── BaseUrlSpec.hs │ │ ├── RequestSpec.hs │ │ └── ServerSentEventsSpec.hs │ └── Spec.hs ├── servant-client-ghcjs ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── servant-client-ghcjs.cabal └── src │ └── Servant │ └── Client │ ├── Ghcjs.hs │ └── Internal │ └── XhrClient.hs ├── servant-client ├── CHANGELOG.md ├── LICENSE ├── README.lhs ├── README.md ├── Setup.hs ├── docs.sh ├── servant-client.cabal ├── src │ └── Servant │ │ ├── Client.hs │ │ └── Client │ │ ├── Internal │ │ ├── HttpClient.hs │ │ └── HttpClient │ │ │ └── Streaming.hs │ │ └── Streaming.hs └── test │ ├── Servant │ ├── BasicAuthSpec.hs │ ├── BrokenSpec.hs │ ├── ClientTestUtils.hs │ ├── ConnectionErrorSpec.hs │ ├── FailSpec.hs │ ├── GenAuthSpec.hs │ ├── GenericSpec.hs │ ├── HoistClientSpec.hs │ ├── MiddlewareSpec.hs │ ├── StreamSpec.hs │ ├── SuccessSpec.hs │ └── WrappedApiSpec.hs │ └── Spec.hs ├── servant-conduit ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── example │ └── Main.hs ├── servant-conduit.cabal └── src │ └── Servant │ └── Conduit.hs ├── servant-docs ├── .ghci ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── docs.sh ├── example │ ├── greet.hs │ └── greet.md ├── golden │ └── comprehensive.md ├── servant-docs.cabal ├── src │ └── Servant │ │ ├── Docs.hs │ │ └── Docs │ │ ├── Internal.hs │ │ └── Internal │ │ └── Pretty.hs └── test │ ├── Servant │ └── DocsSpec.hs │ └── Spec.hs ├── servant-foreign ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── servant-foreign.cabal ├── src │ └── Servant │ │ ├── Foreign.hs │ │ └── Foreign │ │ ├── Inflections.hs │ │ └── Internal.hs └── test │ ├── Servant │ └── ForeignSpec.hs │ └── Spec.hs ├── servant-http-streams ├── CHANGELOG.md ├── LICENSE ├── README.lhs ├── README.md ├── Setup.hs ├── servant-http-streams.cabal ├── src │ └── Servant │ │ ├── HttpStreams.hs │ │ └── HttpStreams │ │ └── Internal.hs └── test │ ├── Servant │ ├── ClientSpec.hs │ └── StreamSpec.hs │ └── Spec.hs ├── servant-machines ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── example │ └── Main.hs ├── servant-machines.cabal └── src │ └── Servant │ └── Machines.hs ├── servant-pipes ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── example │ └── Main.hs ├── servant-pipes.cabal └── src │ └── Servant │ └── Pipes.hs ├── servant-quickcheck ├── .envrc ├── .gitignore ├── CHANGELOG.yaml ├── LICENSE ├── README.md ├── doc │ ├── Main.hs │ ├── ServersEqual.lhs │ ├── doc.cabal │ ├── posts │ │ ├── Announcement.anansi │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── Setup.hs │ │ ├── announcement.md │ │ ├── posts.cabal │ │ ├── src │ │ │ ├── Main.hs │ │ │ ├── Spec.hs │ │ │ └── schema.sql │ │ └── stack.yaml │ └── requirements.txt ├── example │ └── Main.hs ├── flake.lock ├── flake.nix ├── servant-quickcheck.cabal ├── src │ └── Servant │ │ ├── QuickCheck.hs │ │ └── QuickCheck │ │ ├── Internal.hs │ │ └── Internal │ │ ├── Equality.hs │ │ ├── ErrorTypes.hs │ │ ├── HasGenRequest.hs │ │ ├── Predicates.hs │ │ └── QuickCheck.hs └── test │ ├── Servant │ └── QuickCheck │ │ └── InternalSpec.hs │ └── Spec.hs ├── servant-server ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── example │ ├── README.md │ ├── greet.hs │ └── greet.md ├── servant-server.cabal ├── src │ ├── Servant.hs │ └── Servant │ │ ├── Server.hs │ │ ├── Server │ │ ├── Experimental │ │ │ └── Auth.hs │ │ ├── Generic.hs │ │ ├── Internal.hs │ │ ├── Internal │ │ │ ├── BasicAuth.hs │ │ │ ├── Context.hs │ │ │ ├── Delayed.hs │ │ │ ├── DelayedIO.hs │ │ │ ├── ErrorFormatter.hs │ │ │ ├── Handler.hs │ │ │ ├── ResponseRender.hs │ │ │ ├── RouteResult.hs │ │ │ ├── Router.hs │ │ │ ├── RoutingApplication.hs │ │ │ └── ServerError.hs │ │ ├── StaticFiles.hs │ │ └── UVerb.hs │ │ └── Utils │ │ └── StaticFiles.hs └── test │ ├── Servant │ ├── ArbitraryMonadServerSpec.hs │ ├── HoistSpec.hs │ ├── Server │ │ ├── ErrorSpec.hs │ │ ├── Internal │ │ │ ├── ContextSpec.hs │ │ │ └── RoutingApplicationSpec.hs │ │ ├── RouterSpec.hs │ │ ├── StaticFilesSpec.hs │ │ ├── StreamingSpec.hs │ │ ├── UsingContextSpec.hs │ │ └── UsingContextSpec │ │ │ └── TestCombinators.hs │ └── ServerSpec.hs │ └── Spec.hs ├── servant-swagger ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── example │ ├── LICENSE │ ├── example.cabal │ ├── server │ │ └── Main.hs │ ├── src │ │ └── Todo.hs │ ├── swagger.json │ └── test │ │ ├── Spec.hs │ │ └── TodoSpec.hs ├── servant-swagger.cabal ├── src │ └── Servant │ │ ├── Swagger.hs │ │ └── Swagger │ │ ├── Internal.hs │ │ ├── Internal │ │ ├── Orphans.hs │ │ ├── Test.hs │ │ ├── TypeLevel.hs │ │ └── TypeLevel │ │ │ ├── API.hs │ │ │ ├── Every.hs │ │ │ └── TMap.hs │ │ ├── Test.hs │ │ └── TypeLevel.hs └── test │ ├── Servant │ └── SwaggerSpec.hs │ ├── Spec.hs │ └── doctests.hs ├── servant.png ├── servant ├── .ghci ├── CHANGELOG.md ├── LICENSE ├── Setup.hs ├── docs.sh ├── servant.cabal ├── src │ └── Servant │ │ ├── API.hs │ │ ├── API │ │ ├── Alternative.hs │ │ ├── BasicAuth.hs │ │ ├── Capture.hs │ │ ├── ContentTypes.hs │ │ ├── Description.hs │ │ ├── Empty.hs │ │ ├── Experimental │ │ │ └── Auth.hs │ │ ├── Fragment.hs │ │ ├── Generic.hs │ │ ├── Header.hs │ │ ├── Host.hs │ │ ├── HttpVersion.hs │ │ ├── IsSecure.hs │ │ ├── Modifiers.hs │ │ ├── MultiVerb.hs │ │ ├── NamedRoutes.hs │ │ ├── QueryParam.hs │ │ ├── QueryString.hs │ │ ├── Range.hs │ │ ├── Raw.hs │ │ ├── RemoteHost.hs │ │ ├── ReqBody.hs │ │ ├── ResponseHeaders.hs │ │ ├── ServerSentEvents.hs │ │ ├── Status.hs │ │ ├── Stream.hs │ │ ├── Sub.hs │ │ ├── TypeErrors.hs │ │ ├── TypeLevel.hs │ │ ├── TypeLevel │ │ │ └── List.hs │ │ ├── UVerb.hs │ │ ├── UVerb │ │ │ └── Union.hs │ │ ├── Vault.hs │ │ ├── Verbs.hs │ │ ├── WithNamedContext.hs │ │ └── WithResource.hs │ │ ├── Links.hs │ │ ├── Test │ │ └── ComprehensiveAPI.hs │ │ └── Types │ │ ├── Internal │ │ └── Response.hs │ │ └── SourceT.hs └── test │ ├── Servant │ ├── API │ │ ├── ContentTypesSpec.hs │ │ ├── ResponseHeadersSpec.hs │ │ └── StreamSpec.hs │ └── LinksSpec.hs │ └── Spec.hs ├── setup.py ├── stack-ghcjs.yaml ├── stack.yaml ├── stack.yaml.lock └── streaming-benchmark.sh /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | fdee6baf830b2229aa0fc70b624f405117904f68 # Format code using fourmolu 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/run-ghcjs-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/run-ghcjs-tests.sh -------------------------------------------------------------------------------- /.github/workflows/code-style.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/workflows/code-style.yaml -------------------------------------------------------------------------------- /.github/workflows/install-system-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/workflows/install-system-dependencies.sh -------------------------------------------------------------------------------- /.github/workflows/master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.github/workflows/master.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/README.md -------------------------------------------------------------------------------- /cabal.ghcjs.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/cabal.ghcjs.project -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/cabal.project -------------------------------------------------------------------------------- /changelog.d/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/config -------------------------------------------------------------------------------- /changelog.d/pr-1816: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1816 -------------------------------------------------------------------------------- /changelog.d/pr-1835: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1835 -------------------------------------------------------------------------------- /changelog.d/pr-1843: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1843 -------------------------------------------------------------------------------- /changelog.d/pr-1844: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1844 -------------------------------------------------------------------------------- /changelog.d/pr-1848: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1848 -------------------------------------------------------------------------------- /changelog.d/pr-1849: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/changelog.d/pr-1849 -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/cookbook/basic-auth/BasicAuth.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/basic-auth/BasicAuth.lhs -------------------------------------------------------------------------------- /doc/cookbook/basic-auth/basic-auth.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/basic-auth/basic-auth.cabal -------------------------------------------------------------------------------- /doc/cookbook/basic-streaming/Streaming.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/basic-streaming/Streaming.lhs -------------------------------------------------------------------------------- /doc/cookbook/basic-streaming/basic-streaming.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/basic-streaming/basic-streaming.cabal -------------------------------------------------------------------------------- /doc/cookbook/curl-mock/CurlMock.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/curl-mock/CurlMock.lhs -------------------------------------------------------------------------------- /doc/cookbook/curl-mock/curl-mock.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/curl-mock/curl-mock.cabal -------------------------------------------------------------------------------- /doc/cookbook/custom-errors/CustomErrors.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/custom-errors/CustomErrors.lhs -------------------------------------------------------------------------------- /doc/cookbook/custom-errors/custom-errors.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/custom-errors/custom-errors.cabal -------------------------------------------------------------------------------- /doc/cookbook/db-mysql-basics/MysqlBasics.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-mysql-basics/MysqlBasics.lhs -------------------------------------------------------------------------------- /doc/cookbook/db-mysql-basics/mysql-basics.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-mysql-basics/mysql-basics.cabal -------------------------------------------------------------------------------- /doc/cookbook/db-postgres-pool/PostgresPool.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-postgres-pool/PostgresPool.lhs -------------------------------------------------------------------------------- /doc/cookbook/db-postgres-pool/db-postgres-pool.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-postgres-pool/db-postgres-pool.cabal -------------------------------------------------------------------------------- /doc/cookbook/db-sqlite-simple/DBConnection.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-sqlite-simple/DBConnection.lhs -------------------------------------------------------------------------------- /doc/cookbook/db-sqlite-simple/db-sqlite-simple.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/db-sqlite-simple/db-sqlite-simple.cabal -------------------------------------------------------------------------------- /doc/cookbook/expose-prometheus/ExposePrometheus.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/expose-prometheus/ExposePrometheus.lhs -------------------------------------------------------------------------------- /doc/cookbook/expose-prometheus/expose-prometheus.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/expose-prometheus/expose-prometheus.cabal -------------------------------------------------------------------------------- /doc/cookbook/file-upload/FileUpload.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/file-upload/FileUpload.lhs -------------------------------------------------------------------------------- /doc/cookbook/file-upload/file-upload.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/file-upload/file-upload.cabal -------------------------------------------------------------------------------- /doc/cookbook/hoist-server-with-context/HoistServerWithContext.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/hoist-server-with-context/HoistServerWithContext.lhs -------------------------------------------------------------------------------- /doc/cookbook/hoist-server-with-context/hoist-server-with-context.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/hoist-server-with-context/hoist-server-with-context.cabal -------------------------------------------------------------------------------- /doc/cookbook/https/Https.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/https/Https.lhs -------------------------------------------------------------------------------- /doc/cookbook/https/https.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/https/https.cabal -------------------------------------------------------------------------------- /doc/cookbook/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/index.rst -------------------------------------------------------------------------------- /doc/cookbook/infinite-streams/InfiniteStreams.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/infinite-streams/InfiniteStreams.lhs -------------------------------------------------------------------------------- /doc/cookbook/infinite-streams/infinite-streams.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/infinite-streams/infinite-streams.cabal -------------------------------------------------------------------------------- /doc/cookbook/jwt-and-basic-auth/JWTAndBasicAuth.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/jwt-and-basic-auth/JWTAndBasicAuth.lhs -------------------------------------------------------------------------------- /doc/cookbook/jwt-and-basic-auth/jwt-and-basic-auth.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/jwt-and-basic-auth/jwt-and-basic-auth.cabal -------------------------------------------------------------------------------- /doc/cookbook/managed-resource/ManagedResource.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/managed-resource/ManagedResource.lhs -------------------------------------------------------------------------------- /doc/cookbook/managed-resource/managed-resource.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/managed-resource/managed-resource.cabal -------------------------------------------------------------------------------- /doc/cookbook/multiverb/MultiVerb.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/multiverb/MultiVerb.lhs -------------------------------------------------------------------------------- /doc/cookbook/multiverb/multiverb.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/multiverb/multiverb.cabal -------------------------------------------------------------------------------- /doc/cookbook/named-routes/NamedRoutes.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/named-routes/NamedRoutes.lhs -------------------------------------------------------------------------------- /doc/cookbook/named-routes/cookbook-named-routes.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/named-routes/cookbook-named-routes.cabal -------------------------------------------------------------------------------- /doc/cookbook/open-id-connect/OpenIdConnect.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/open-id-connect/OpenIdConnect.cabal -------------------------------------------------------------------------------- /doc/cookbook/open-id-connect/OpenIdConnect.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/open-id-connect/OpenIdConnect.lhs -------------------------------------------------------------------------------- /doc/cookbook/openapi3/OpenAPI.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/openapi3/OpenAPI.lhs -------------------------------------------------------------------------------- /doc/cookbook/openapi3/openapi3.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/openapi3/openapi3.cabal -------------------------------------------------------------------------------- /doc/cookbook/openapi3/swagger-ui-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/openapi3/swagger-ui-example.png -------------------------------------------------------------------------------- /doc/cookbook/pagination/Pagination.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/pagination/Pagination.lhs -------------------------------------------------------------------------------- /doc/cookbook/pagination/pagination.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/pagination/pagination.cabal -------------------------------------------------------------------------------- /doc/cookbook/sentry/Sentry.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/sentry/Sentry.lhs -------------------------------------------------------------------------------- /doc/cookbook/sentry/sentry.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/sentry/sentry.cabal -------------------------------------------------------------------------------- /doc/cookbook/structuring-apis/StructuringApis.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/structuring-apis/StructuringApis.lhs -------------------------------------------------------------------------------- /doc/cookbook/structuring-apis/structuring-apis.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/structuring-apis/structuring-apis.cabal -------------------------------------------------------------------------------- /doc/cookbook/testing/Testing.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/testing/Testing.lhs -------------------------------------------------------------------------------- /doc/cookbook/testing/testing.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/testing/testing.cabal -------------------------------------------------------------------------------- /doc/cookbook/using-custom-monad/UsingCustomMonad.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/using-custom-monad/UsingCustomMonad.lhs -------------------------------------------------------------------------------- /doc/cookbook/using-custom-monad/using-custom-monad.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/using-custom-monad/using-custom-monad.cabal -------------------------------------------------------------------------------- /doc/cookbook/using-free-client/UsingFreeClient.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/using-free-client/UsingFreeClient.lhs -------------------------------------------------------------------------------- /doc/cookbook/using-free-client/using-free-client.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/using-free-client/using-free-client.cabal -------------------------------------------------------------------------------- /doc/cookbook/uverb/UVerb.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/uverb/UVerb.lhs -------------------------------------------------------------------------------- /doc/cookbook/uverb/uverb.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/cookbook/uverb/uverb.cabal -------------------------------------------------------------------------------- /doc/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/examples.md -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/links.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/links.rst -------------------------------------------------------------------------------- /doc/principles.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/principles.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/tutorial/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/.ghci -------------------------------------------------------------------------------- /doc/tutorial/ApiType.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/ApiType.lhs -------------------------------------------------------------------------------- /doc/tutorial/Authentication.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/Authentication.lhs -------------------------------------------------------------------------------- /doc/tutorial/Client.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/Client.lhs -------------------------------------------------------------------------------- /doc/tutorial/Docs.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/Docs.lhs -------------------------------------------------------------------------------- /doc/tutorial/Javascript.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/Javascript.lhs -------------------------------------------------------------------------------- /doc/tutorial/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/LICENSE -------------------------------------------------------------------------------- /doc/tutorial/Server.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/Server.lhs -------------------------------------------------------------------------------- /doc/tutorial/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /doc/tutorial/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/index.rst -------------------------------------------------------------------------------- /doc/tutorial/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/install.rst -------------------------------------------------------------------------------- /doc/tutorial/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/static/index.html -------------------------------------------------------------------------------- /doc/tutorial/static/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/static/ui.js -------------------------------------------------------------------------------- /doc/tutorial/test/JavascriptSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/test/JavascriptSpec.hs -------------------------------------------------------------------------------- /doc/tutorial/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/test/Spec.hs -------------------------------------------------------------------------------- /doc/tutorial/tutorial.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/doc/tutorial/tutorial.cabal -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/flake.nix -------------------------------------------------------------------------------- /fourmolu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/fourmolu.yaml -------------------------------------------------------------------------------- /servant-auth/README.md: -------------------------------------------------------------------------------- 1 | servant-auth-server/README.lhs -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/.ghci -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/CHANGELOG.md -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/LICENSE -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/servant-auth-client.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/servant-auth-client.cabal -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/src/Servant/Auth/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/src/Servant/Auth/Client.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/src/Servant/Auth/Client/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/src/Servant/Auth/Client/Internal.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/test/Servant/Auth/ClientSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-client/test/Servant/Auth/ClientSpec.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-client/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/.ghci -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/CHANGELOG.md -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/LICENSE -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/Setup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/Setup.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/servant-auth-docs.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/servant-auth-docs.cabal -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/src/Servant/Auth/Docs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/src/Servant/Auth/Docs.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-docs/test/doctests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-docs/test/doctests.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/.ghci -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/CHANGELOG.md -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/LICENSE -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/README.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/README.lhs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/README.md: -------------------------------------------------------------------------------- 1 | README.lhs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/servant-auth-server.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/servant-auth-server.cabal -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/AddSetCookie.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/AddSetCookie.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/BasicAuth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/BasicAuth.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Class.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Class.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/ConfigTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/ConfigTypes.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Cookie.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Cookie.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/FormLogin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/FormLogin.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/JWT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/JWT.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/ThrowAll.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/ThrowAll.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/Internal/Types.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/src/Servant/Auth/Server/SetCookieOrphan.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/src/Servant/Auth/Server/SetCookieOrphan.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/test/Servant/Auth/ServerSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-server/test/Servant/Auth/ServerSpec.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-server/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/.ghci -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/CHANGELOG.md -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/LICENSE -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/servant-auth-swagger.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/servant-auth-swagger.cabal -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/src/Servant/Auth/Swagger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/src/Servant/Auth/Swagger.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/test/Servant/Auth/SwaggerSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth-swagger/test/Servant/Auth/SwaggerSpec.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth-swagger/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-auth/servant-auth/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/.ghci -------------------------------------------------------------------------------- /servant-auth/servant-auth/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/CHANGELOG.md -------------------------------------------------------------------------------- /servant-auth/servant-auth/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/LICENSE -------------------------------------------------------------------------------- /servant-auth/servant-auth/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-auth/servant-auth/servant-auth.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/servant-auth.cabal -------------------------------------------------------------------------------- /servant-auth/servant-auth/src/Servant/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/src/Servant/Auth.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth/src/Servant/Auth/JWT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-auth/servant-auth/src/Servant/Auth/JWT.hs -------------------------------------------------------------------------------- /servant-auth/servant-auth/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-client-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/CHANGELOG.md -------------------------------------------------------------------------------- /servant-client-core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/LICENSE -------------------------------------------------------------------------------- /servant-client-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/README.md -------------------------------------------------------------------------------- /servant-client-core/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-client-core/servant-client-core.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/servant-client-core.cabal -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/Auth.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/BaseUrl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/BaseUrl.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/BasicAuth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/BasicAuth.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/ClientError.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/ClientError.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/HasClient.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/HasClient.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/Internal.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/MultiVerb/ResponseUnrender.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/MultiVerb/ResponseUnrender.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/Reexport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/Reexport.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/Request.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/Request.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/Response.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/Response.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/RunClient.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/RunClient.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Core/ServerSentEvents.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Core/ServerSentEvents.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Free.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Free.hs -------------------------------------------------------------------------------- /servant-client-core/src/Servant/Client/Generic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/src/Servant/Client/Generic.hs -------------------------------------------------------------------------------- /servant-client-core/test/Servant/Client/Core/Internal/BaseUrlSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/test/Servant/Client/Core/Internal/BaseUrlSpec.hs -------------------------------------------------------------------------------- /servant-client-core/test/Servant/Client/Core/RequestSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/test/Servant/Client/Core/RequestSpec.hs -------------------------------------------------------------------------------- /servant-client-core/test/Servant/Client/Core/ServerSentEventsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-core/test/Servant/Client/Core/ServerSentEventsSpec.hs -------------------------------------------------------------------------------- /servant-client-core/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-client-ghcjs/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 0.11 2 | ---- 3 | Initial 4 | -------------------------------------------------------------------------------- /servant-client-ghcjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-ghcjs/LICENSE -------------------------------------------------------------------------------- /servant-client-ghcjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-ghcjs/README.md -------------------------------------------------------------------------------- /servant-client-ghcjs/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-client-ghcjs/servant-client-ghcjs.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-ghcjs/servant-client-ghcjs.cabal -------------------------------------------------------------------------------- /servant-client-ghcjs/src/Servant/Client/Ghcjs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-ghcjs/src/Servant/Client/Ghcjs.hs -------------------------------------------------------------------------------- /servant-client-ghcjs/src/Servant/Client/Internal/XhrClient.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client-ghcjs/src/Servant/Client/Internal/XhrClient.hs -------------------------------------------------------------------------------- /servant-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/CHANGELOG.md -------------------------------------------------------------------------------- /servant-client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/LICENSE -------------------------------------------------------------------------------- /servant-client/README.lhs: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /servant-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/README.md -------------------------------------------------------------------------------- /servant-client/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-client/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/docs.sh -------------------------------------------------------------------------------- /servant-client/servant-client.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/servant-client.cabal -------------------------------------------------------------------------------- /servant-client/src/Servant/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/src/Servant/Client.hs -------------------------------------------------------------------------------- /servant-client/src/Servant/Client/Internal/HttpClient.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/src/Servant/Client/Internal/HttpClient.hs -------------------------------------------------------------------------------- /servant-client/src/Servant/Client/Internal/HttpClient/Streaming.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/src/Servant/Client/Internal/HttpClient/Streaming.hs -------------------------------------------------------------------------------- /servant-client/src/Servant/Client/Streaming.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/src/Servant/Client/Streaming.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/BasicAuthSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/BasicAuthSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/BrokenSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/BrokenSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/ClientTestUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/ClientTestUtils.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/ConnectionErrorSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/ConnectionErrorSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/FailSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/FailSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/GenAuthSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/GenAuthSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/GenericSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/GenericSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/HoistClientSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/HoistClientSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/MiddlewareSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/MiddlewareSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/StreamSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/StreamSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/SuccessSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/SuccessSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Servant/WrappedApiSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-client/test/Servant/WrappedApiSpec.hs -------------------------------------------------------------------------------- /servant-client/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-conduit/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/CHANGELOG.md -------------------------------------------------------------------------------- /servant-conduit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/LICENSE -------------------------------------------------------------------------------- /servant-conduit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/README.md -------------------------------------------------------------------------------- /servant-conduit/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-conduit/example/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/example/Main.hs -------------------------------------------------------------------------------- /servant-conduit/servant-conduit.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/servant-conduit.cabal -------------------------------------------------------------------------------- /servant-conduit/src/Servant/Conduit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-conduit/src/Servant/Conduit.hs -------------------------------------------------------------------------------- /servant-docs/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/.ghci -------------------------------------------------------------------------------- /servant-docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/CHANGELOG.md -------------------------------------------------------------------------------- /servant-docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/LICENSE -------------------------------------------------------------------------------- /servant-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/README.md -------------------------------------------------------------------------------- /servant-docs/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-docs/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/docs.sh -------------------------------------------------------------------------------- /servant-docs/example/greet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/example/greet.hs -------------------------------------------------------------------------------- /servant-docs/example/greet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/example/greet.md -------------------------------------------------------------------------------- /servant-docs/golden/comprehensive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/golden/comprehensive.md -------------------------------------------------------------------------------- /servant-docs/servant-docs.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/servant-docs.cabal -------------------------------------------------------------------------------- /servant-docs/src/Servant/Docs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/src/Servant/Docs.hs -------------------------------------------------------------------------------- /servant-docs/src/Servant/Docs/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/src/Servant/Docs/Internal.hs -------------------------------------------------------------------------------- /servant-docs/src/Servant/Docs/Internal/Pretty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/src/Servant/Docs/Internal/Pretty.hs -------------------------------------------------------------------------------- /servant-docs/test/Servant/DocsSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/test/Servant/DocsSpec.hs -------------------------------------------------------------------------------- /servant-docs/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-docs/test/Spec.hs -------------------------------------------------------------------------------- /servant-foreign/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/CHANGELOG.md -------------------------------------------------------------------------------- /servant-foreign/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/LICENSE -------------------------------------------------------------------------------- /servant-foreign/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/README.md -------------------------------------------------------------------------------- /servant-foreign/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-foreign/servant-foreign.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/servant-foreign.cabal -------------------------------------------------------------------------------- /servant-foreign/src/Servant/Foreign.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/src/Servant/Foreign.hs -------------------------------------------------------------------------------- /servant-foreign/src/Servant/Foreign/Inflections.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/src/Servant/Foreign/Inflections.hs -------------------------------------------------------------------------------- /servant-foreign/src/Servant/Foreign/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/src/Servant/Foreign/Internal.hs -------------------------------------------------------------------------------- /servant-foreign/test/Servant/ForeignSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-foreign/test/Servant/ForeignSpec.hs -------------------------------------------------------------------------------- /servant-foreign/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-http-streams/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/CHANGELOG.md -------------------------------------------------------------------------------- /servant-http-streams/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/LICENSE -------------------------------------------------------------------------------- /servant-http-streams/README.lhs: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /servant-http-streams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/README.md -------------------------------------------------------------------------------- /servant-http-streams/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-http-streams/servant-http-streams.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/servant-http-streams.cabal -------------------------------------------------------------------------------- /servant-http-streams/src/Servant/HttpStreams.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/src/Servant/HttpStreams.hs -------------------------------------------------------------------------------- /servant-http-streams/src/Servant/HttpStreams/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/src/Servant/HttpStreams/Internal.hs -------------------------------------------------------------------------------- /servant-http-streams/test/Servant/ClientSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/test/Servant/ClientSpec.hs -------------------------------------------------------------------------------- /servant-http-streams/test/Servant/StreamSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-http-streams/test/Servant/StreamSpec.hs -------------------------------------------------------------------------------- /servant-http-streams/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-machines/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/CHANGELOG.md -------------------------------------------------------------------------------- /servant-machines/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/LICENSE -------------------------------------------------------------------------------- /servant-machines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/README.md -------------------------------------------------------------------------------- /servant-machines/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-machines/example/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/example/Main.hs -------------------------------------------------------------------------------- /servant-machines/servant-machines.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/servant-machines.cabal -------------------------------------------------------------------------------- /servant-machines/src/Servant/Machines.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-machines/src/Servant/Machines.hs -------------------------------------------------------------------------------- /servant-pipes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/CHANGELOG.md -------------------------------------------------------------------------------- /servant-pipes/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/LICENSE -------------------------------------------------------------------------------- /servant-pipes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/README.md -------------------------------------------------------------------------------- /servant-pipes/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-pipes/example/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/example/Main.hs -------------------------------------------------------------------------------- /servant-pipes/servant-pipes.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/servant-pipes.cabal -------------------------------------------------------------------------------- /servant-pipes/src/Servant/Pipes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-pipes/src/Servant/Pipes.hs -------------------------------------------------------------------------------- /servant-quickcheck/.envrc: -------------------------------------------------------------------------------- 1 | use flake . -Lv 2 | -------------------------------------------------------------------------------- /servant-quickcheck/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/.gitignore -------------------------------------------------------------------------------- /servant-quickcheck/CHANGELOG.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/CHANGELOG.yaml -------------------------------------------------------------------------------- /servant-quickcheck/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/LICENSE -------------------------------------------------------------------------------- /servant-quickcheck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/README.md -------------------------------------------------------------------------------- /servant-quickcheck/doc/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/Main.hs -------------------------------------------------------------------------------- /servant-quickcheck/doc/ServersEqual.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/ServersEqual.lhs -------------------------------------------------------------------------------- /servant-quickcheck/doc/doc.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/doc.cabal -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/Announcement.anansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/Announcement.anansi -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/LICENSE -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/Makefile -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/announcement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/announcement.md -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/posts.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/posts.cabal -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/src/Main.hs -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/src/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/src/Spec.hs -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/src/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/src/schema.sql -------------------------------------------------------------------------------- /servant-quickcheck/doc/posts/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/posts/stack.yaml -------------------------------------------------------------------------------- /servant-quickcheck/doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/doc/requirements.txt -------------------------------------------------------------------------------- /servant-quickcheck/example/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/example/Main.hs -------------------------------------------------------------------------------- /servant-quickcheck/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/flake.lock -------------------------------------------------------------------------------- /servant-quickcheck/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/flake.nix -------------------------------------------------------------------------------- /servant-quickcheck/servant-quickcheck.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/servant-quickcheck.cabal -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal/Equality.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal/Equality.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal/ErrorTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal/ErrorTypes.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal/HasGenRequest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal/HasGenRequest.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal/Predicates.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal/Predicates.hs -------------------------------------------------------------------------------- /servant-quickcheck/src/Servant/QuickCheck/Internal/QuickCheck.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/src/Servant/QuickCheck/Internal/QuickCheck.hs -------------------------------------------------------------------------------- /servant-quickcheck/test/Servant/QuickCheck/InternalSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-quickcheck/test/Servant/QuickCheck/InternalSpec.hs -------------------------------------------------------------------------------- /servant-quickcheck/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/CHANGELOG.md -------------------------------------------------------------------------------- /servant-server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/LICENSE -------------------------------------------------------------------------------- /servant-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/README.md -------------------------------------------------------------------------------- /servant-server/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant-server/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/example/README.md -------------------------------------------------------------------------------- /servant-server/example/greet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/example/greet.hs -------------------------------------------------------------------------------- /servant-server/example/greet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/example/greet.md -------------------------------------------------------------------------------- /servant-server/servant-server.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/servant-server.cabal -------------------------------------------------------------------------------- /servant-server/src/Servant.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Experimental/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Experimental/Auth.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Generic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Generic.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/BasicAuth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/BasicAuth.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/Context.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/Delayed.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/Delayed.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/DelayedIO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/DelayedIO.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/ErrorFormatter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/ErrorFormatter.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/Handler.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/Handler.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/ResponseRender.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/ResponseRender.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/RouteResult.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/RouteResult.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/Router.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/Router.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/RoutingApplication.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/RoutingApplication.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/Internal/ServerError.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/Internal/ServerError.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/StaticFiles.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/StaticFiles.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Server/UVerb.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Server/UVerb.hs -------------------------------------------------------------------------------- /servant-server/src/Servant/Utils/StaticFiles.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/src/Servant/Utils/StaticFiles.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/ArbitraryMonadServerSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/ArbitraryMonadServerSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/HoistSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/HoistSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/ErrorSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/ErrorSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/Internal/ContextSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/Internal/ContextSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/Internal/RoutingApplicationSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/Internal/RoutingApplicationSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/RouterSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/RouterSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/StaticFilesSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/StaticFilesSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/StreamingSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/StreamingSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/UsingContextSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/UsingContextSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/Server/UsingContextSpec/TestCombinators.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/Server/UsingContextSpec/TestCombinators.hs -------------------------------------------------------------------------------- /servant-server/test/Servant/ServerSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-server/test/Servant/ServerSpec.hs -------------------------------------------------------------------------------- /servant-server/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-swagger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/CHANGELOG.md -------------------------------------------------------------------------------- /servant-swagger/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/LICENSE -------------------------------------------------------------------------------- /servant-swagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/README.md -------------------------------------------------------------------------------- /servant-swagger/Setup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/Setup.hs -------------------------------------------------------------------------------- /servant-swagger/example/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/LICENSE -------------------------------------------------------------------------------- /servant-swagger/example/example.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/example.cabal -------------------------------------------------------------------------------- /servant-swagger/example/server/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/server/Main.hs -------------------------------------------------------------------------------- /servant-swagger/example/src/Todo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/src/Todo.hs -------------------------------------------------------------------------------- /servant-swagger/example/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/swagger.json -------------------------------------------------------------------------------- /servant-swagger/example/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-swagger/example/test/TodoSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/example/test/TodoSpec.hs -------------------------------------------------------------------------------- /servant-swagger/servant-swagger.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/servant-swagger.cabal -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/Orphans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/Orphans.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/Test.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/TypeLevel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/TypeLevel.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/TypeLevel/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/TypeLevel/API.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/TypeLevel/Every.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/TypeLevel/Every.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Internal/TypeLevel/TMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Internal/TypeLevel/TMap.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/Test.hs -------------------------------------------------------------------------------- /servant-swagger/src/Servant/Swagger/TypeLevel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/src/Servant/Swagger/TypeLevel.hs -------------------------------------------------------------------------------- /servant-swagger/test/Servant/SwaggerSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/test/Servant/SwaggerSpec.hs -------------------------------------------------------------------------------- /servant-swagger/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /servant-swagger/test/doctests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant-swagger/test/doctests.hs -------------------------------------------------------------------------------- /servant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant.png -------------------------------------------------------------------------------- /servant/.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/.ghci -------------------------------------------------------------------------------- /servant/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/CHANGELOG.md -------------------------------------------------------------------------------- /servant/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/LICENSE -------------------------------------------------------------------------------- /servant/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /servant/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/docs.sh -------------------------------------------------------------------------------- /servant/servant.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/servant.cabal -------------------------------------------------------------------------------- /servant/src/Servant/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Alternative.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Alternative.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/BasicAuth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/BasicAuth.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Capture.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Capture.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/ContentTypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/ContentTypes.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Description.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Description.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Empty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Empty.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Experimental/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Experimental/Auth.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Fragment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Fragment.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Generic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Generic.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Header.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Header.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Host.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Host.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/HttpVersion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/HttpVersion.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/IsSecure.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/IsSecure.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Modifiers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Modifiers.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/MultiVerb.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/MultiVerb.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/NamedRoutes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/NamedRoutes.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/QueryParam.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/QueryParam.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/QueryString.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/QueryString.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Range.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Range.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Raw.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Raw.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/RemoteHost.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/RemoteHost.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/ReqBody.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/ReqBody.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/ResponseHeaders.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/ResponseHeaders.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/ServerSentEvents.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/ServerSentEvents.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Status.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Status.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Stream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Stream.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Sub.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Sub.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/TypeErrors.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/TypeErrors.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/TypeLevel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/TypeLevel.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/TypeLevel/List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/TypeLevel/List.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/UVerb.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/UVerb.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/UVerb/Union.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/UVerb/Union.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Vault.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Vault.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/Verbs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/Verbs.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/WithNamedContext.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/WithNamedContext.hs -------------------------------------------------------------------------------- /servant/src/Servant/API/WithResource.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/API/WithResource.hs -------------------------------------------------------------------------------- /servant/src/Servant/Links.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/Links.hs -------------------------------------------------------------------------------- /servant/src/Servant/Test/ComprehensiveAPI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/Test/ComprehensiveAPI.hs -------------------------------------------------------------------------------- /servant/src/Servant/Types/Internal/Response.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/Types/Internal/Response.hs -------------------------------------------------------------------------------- /servant/src/Servant/Types/SourceT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/src/Servant/Types/SourceT.hs -------------------------------------------------------------------------------- /servant/test/Servant/API/ContentTypesSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/test/Servant/API/ContentTypesSpec.hs -------------------------------------------------------------------------------- /servant/test/Servant/API/ResponseHeadersSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/test/Servant/API/ResponseHeadersSpec.hs -------------------------------------------------------------------------------- /servant/test/Servant/API/StreamSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/test/Servant/API/StreamSpec.hs -------------------------------------------------------------------------------- /servant/test/Servant/LinksSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/servant/test/Servant/LinksSpec.hs -------------------------------------------------------------------------------- /servant/test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/setup.py -------------------------------------------------------------------------------- /stack-ghcjs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/stack-ghcjs.yaml -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /streaming-benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-servant/servant/HEAD/streaming-benchmark.sh --------------------------------------------------------------------------------