git.iko.soy/typeable/servant
on master help sign in
point to www.servant.dev (website) and docs.servant.dev (self-explanatory)
a386dd2Alp Mestanogullari
README.md+3−3
@@ -4,14 +4,14 @@
4
4
5## Getting Started
5## Getting Started
6
6
7−We have a [tutorial](http://haskell-servant.readthedocs.org/en/stable/tutorial/index.html) that
7+We have a [tutorial](http://docs.servant.dev/en/stable/tutorial/index.html) that
8introduces the core features of servant. After this article, you should be able
8introduces the core features of servant. After this article, you should be able
9to write your first servant webservices, learning the rest from the haddocks'
9to write your first servant webservices, learning the rest from the haddocks'
10examples.
10examples.
11
11
12−The central documentation can be found [here](http://haskell-servant.readthedocs.org/).
12+The central documentation can be found [here](http://docs.servant.dev/).
13Other blog posts, videos and slides can be found on the
13Other blog posts, videos and slides can be found on the
14−[website](http://haskell-servant.github.io/).
14+[website](http://www.servant.dev/).
15
15
16If you need help, drop by the IRC channel (#servant on freenode) or [mailing
16If you need help, drop by the IRC channel (#servant on freenode) or [mailing
17list](https://groups.google.com/forum/#!forum/haskell-servant).
17list](https://groups.google.com/forum/#!forum/haskell-servant).
doc/cookbook/basic-auth/basic-auth.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-basic-auth
1name: cookbook-basic-auth
2version: 0.1
2version: 0.1
3synopsis: Basic Authentication cookbook example
3synopsis: Basic Authentication cookbook example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/basic-streaming/basic-streaming.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-basic-streaming
1name: cookbook-basic-streaming
2version: 2.1
2version: 2.1
3synopsis: Streaming in servant without streaming libs
3synopsis: Streaming in servant without streaming libs
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/curl-mock/curl-mock.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-curl-mock
1name: cookbook-curl-mock
2version: 0.1
2version: 0.1
3synopsis: Generate curl mock requests cookbook example
3synopsis: Generate curl mock requests cookbook example
4−homepage: http://haskell-servant.readthedocs.org
4+homepage: http://docs.servant.dev
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/db-postgres-pool/db-postgres-pool.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-db-postgres-pool
1name: cookbook-db-postgres-pool
2version: 0.1
2version: 0.1
3synopsis: Simple PostgreSQL connection pool cookbook example
3synopsis: Simple PostgreSQL connection pool cookbook example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/db-sqlite-simple/db-sqlite-simple.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-db-sqlite-simple
1name: cookbook-db-sqlite-simple
2version: 0.1
2version: 0.1
3synopsis: Simple SQLite DB cookbook example
3synopsis: Simple SQLite DB cookbook example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/file-upload/FileUpload.lhs+1−1
@@ -126,7 +126,7 @@ Content of "README.md"
126
126
127## Getting Started
127## Getting Started
128
128
129−We have a [tutorial](http://haskell-servant.readthedocs.org/en/stable/tutorial/index.html) that
129+We have a [tutorial](http://docs.servant.dev/en/stable/tutorial/index.html) that
130introduces the core features of servant. After this article, you should be able
130introduces the core features of servant. After this article, you should be able
131to write your first servant webservices, learning the rest from the haddocks'
131to write your first servant webservices, learning the rest from the haddocks'
132examples.
132examples.
doc/cookbook/file-upload/file-upload.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-file-upload
1name: cookbook-file-upload
2version: 0.1
2version: 0.1
3synopsis: File upload cookbook example
3synopsis: File upload cookbook example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/generic/generic.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-generic
1name: cookbook-generic
2version: 0.1
2version: 0.1
3synopsis: Using custom monad to pass a state between handlers
3synopsis: Using custom monad to pass a state between handlers
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/hoist-server-with-context/hoist-server-with-context.cabal+1−1
@@ -3,7 +3,7 @@ version: 0.0.1
3synopsis: JWT and basic access authentication with a Custom Monad cookbook example
3synopsis: JWT and basic access authentication with a Custom Monad cookbook example
4description: Using servant-auth to support both JWT-based and basic
4description: Using servant-auth to support both JWT-based and basic
5 authentication.
5 authentication.
6−homepage: http://haskell-servant.readthedocs.org/
6+homepage: http://docs.servant.dev/
7license: BSD3
7license: BSD3
8license-file: ../../../servant/LICENSE
8license-file: ../../../servant/LICENSE
9author: Servant Contributors
9author: Servant Contributors
doc/cookbook/https/https.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-https
1name: cookbook-https
2version: 0.1
2version: 0.1
3synopsis: HTTPS cookbook example
3synopsis: HTTPS cookbook example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/jwt-and-basic-auth/jwt-and-basic-auth.cabal+1−1
@@ -3,7 +3,7 @@ version: 0.0.1
3synopsis: JWT and basic access authentication cookbook example
3synopsis: JWT and basic access authentication cookbook example
4description: Using servant-auth to support both JWT-based and basic
4description: Using servant-auth to support both JWT-based and basic
5 authentication.
5 authentication.
6−homepage: http://haskell-servant.readthedocs.org/
6+homepage: http://docs.servant.dev/
7license: BSD3
7license: BSD3
8license-file: ../../../servant/LICENSE
8license-file: ../../../servant/LICENSE
9author: Servant Contributors
9author: Servant Contributors
doc/cookbook/pagination/pagination.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-pagination
1name: cookbook-pagination
2version: 2.1
2version: 2.1
3synopsis: Pagination with Servant example
3synopsis: Pagination with Servant example
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/sentry/sentry.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-sentry
1name: cookbook-sentry
2version: 0.1
2version: 0.1
3synopsis: Collecting runtime exceptions using Sentry
3synopsis: Collecting runtime exceptions using Sentry
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/structuring-apis/structuring-apis.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-structuring-apis
1name: cookbook-structuring-apis
2version: 0.1
2version: 0.1
3synopsis: Example that shows how APIs can be structured
3synopsis: Example that shows how APIs can be structured
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/testing/testing.cabal+1−1
@@ -2,7 +2,7 @@ name: cookbook-testing
2version: 0.0.1
2version: 0.0.1
3synopsis: Common testing patterns in Servant apps
3synopsis: Common testing patterns in Servant apps
4description: This recipe includes various strategies for writing tests for Servant.
4description: This recipe includes various strategies for writing tests for Servant.
5−homepage: http://haskell-servant.readthedocs.org/
5+homepage: http://docs.servant.dev/
6license: BSD3
6license: BSD3
7license-file: ../../../servant/LICENSE
7license-file: ../../../servant/LICENSE
8author: Servant Contributors
8author: Servant Contributors
doc/cookbook/using-custom-monad/using-custom-monad.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-using-custom-monad
1name: cookbook-using-custom-monad
2version: 0.1
2version: 0.1
3synopsis: Using custom monad to pass a state between handlers
3synopsis: Using custom monad to pass a state between handlers
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/cookbook/using-free-client/using-free-client.cabal+1−1
@@ -1,7 +1,7 @@
1name: cookbook-using-free-client
1name: cookbook-using-free-client
2version: 0.1
2version: 0.1
3synopsis: Using Free client
3synopsis: Using Free client
4−homepage: http://haskell-servant.readthedocs.org/
4+homepage: http://docs.servant.dev/
5license: BSD3
5license: BSD3
6license-file: ../../../servant/LICENSE
6license-file: ../../../servant/LICENSE
7author: Servant Contributors
7author: Servant Contributors
doc/examples.md+1−1
@@ -8,7 +8,7 @@
8
8
9- **[servant-examples](https://github.com/sras/servant-examples)**:
9- **[servant-examples](https://github.com/sras/servant-examples)**:
10
10
11− Similar to [the cookbook](https://haskell-servant.readthedocs.io/en/latest/cookbook/index.html) but
11+ Similar to [the cookbook](https://docs.servant.dev/en/latest/cookbook/index.html) but
12 with no explanations, for developers who just want to look at code examples to find out how to do X or Y
12 with no explanations, for developers who just want to look at code examples to find out how to do X or Y
13 with servant.
13 with servant.
14
14
doc/links.rst+2−2
@@ -3,7 +3,7 @@ Helpful Links
3-------------
3-------------
4
4
5- the central documentation (this site):
5- the central documentation (this site):
6− `haskell-servant.readthedocs.org <http://haskell-servant.readthedocs.org/>`_
6+ `docs.servant.dev <http://docs.servant.dev/>`_
7
7
8- the github repo:
8- the github repo:
9 `github.com/haskell-servant/servant <https://github.com/haskell-servant/servant>`_
9 `github.com/haskell-servant/servant <https://github.com/haskell-servant/servant>`_
@@ -18,7 +18,7 @@ Helpful Links
18 `groups.google.com/forum/#!forum/haskell-servant <https://groups.google.com/forum/#!forum/haskell-servant>`_
18 `groups.google.com/forum/#!forum/haskell-servant <https://groups.google.com/forum/#!forum/haskell-servant>`_
19
19
20- blog posts and videos and slides of some talks on servant:
20- blog posts and videos and slides of some talks on servant:
21− `haskell-servant.github.io <http://haskell-servant.github.io>`_
21+ `www.servant.dev <http://www.servant.dev>`_
22
22
23- the servant packages on hackage:
23- the servant packages on hackage:
24
24
doc/tutorial/tutorial.cabal+2−2
@@ -3,8 +3,8 @@ version: 0.10
3synopsis: The servant tutorial
3synopsis: The servant tutorial
4description:
4description:
5 The servant tutorial can be found at
5 The servant tutorial can be found at
6− <http://haskell-servant.readthedocs.org/>
6+ <http://docs.servant.dev/>
7−homepage: http://haskell-servant.readthedocs.org/
7+homepage: http://docs.servant.dev/
8category: Servant, Documentation
8category: Servant, Documentation
9license: BSD3
9license: BSD3
10license-file: LICENSE
10license-file: LICENSE
servant-client-core/CHANGELOG.md+1−1
@@ -168,7 +168,7 @@
168 Just like `hoistServer` allows us to change the monad in which request handlers
168 Just like `hoistServer` allows us to change the monad in which request handlers
169 of a web application live in, we also have `hoistClient` for changing the monad
169 of a web application live in, we also have `hoistClient` for changing the monad
170 in which *client functions* live.
170 in which *client functions* live.
171− Read [tutorial section for more information](https://haskell-servant.readthedocs.io/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
171+ Read [tutorial section for more information](https://docs.servant.dev/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
172 ([#936](https://github.com/haskell-servant/servant/pull/936))
172 ([#936](https://github.com/haskell-servant/servant/pull/936))
173
173
174 iF you have own combinators, you'll need to define a new method of
174 iF you have own combinators, you'll need to define a new method of
servant-client-core/servant-client-core.cabal+1−1
@@ -8,7 +8,7 @@ description:
8 This library provides backend-agnostic generation of client functions. For
8 This library provides backend-agnostic generation of client functions. For
9 more information, see the README.
9 more information, see the README.
10
10
11−homepage: http://haskell-servant.readthedocs.org/
11+homepage: http://docs.servant.dev/
12bug-reports: http://github.com/haskell-servant/servant/issues
12bug-reports: http://github.com/haskell-servant/servant/issues
13license: BSD3
13license: BSD3
14license-file: LICENSE
14license-file: LICENSE
servant-client-ghcjs/README.md+2−2
@@ -4,12 +4,12 @@ Type safe querying of servant APIs from the browser.
4
4
5`servant-client-ghcjs` is much like `servant-client`, as both packages allow you to generate functions that query the endpoints of your servant API. Both packages should feel the same in usage. The big difference lies in how they perform the actual requests. `servant-client` (indirectly) uses your operating system's socket mechanisms, whereas `servant-client-ghcjs` uses your browser's [XHR](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) mechanisms to send requests.
5`servant-client-ghcjs` is much like `servant-client`, as both packages allow you to generate functions that query the endpoints of your servant API. Both packages should feel the same in usage. The big difference lies in how they perform the actual requests. `servant-client` (indirectly) uses your operating system's socket mechanisms, whereas `servant-client-ghcjs` uses your browser's [XHR](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) mechanisms to send requests.
6
6
7−This guide assumes knowledge of servant. Reading its [documentation](http://haskell-servant.readthedocs.io) is recommended if you're new to the subject.
7+This guide assumes knowledge of servant. Reading its [documentation](http://docs.servant.dev) is recommended if you're new to the subject.
8
8
9## Using servant-client-ghcjs
9## Using servant-client-ghcjs
10`servant-client-ghcjs` should feel familiar if you've worked with `servant-client`.
10`servant-client-ghcjs` should feel familiar if you've worked with `servant-client`.
11
11
12−Take the following API (taken from the [Querying an API](http://haskell-servant.readthedocs.io/en/stable/tutorial/Client.html) section in the servant documentation)
12+Take the following API (taken from the [Querying an API](http://docs.servant.dev/en/stable/tutorial/Client.html) section in the servant documentation)
13
13
14```haskell
14```haskell
15{-# LANGUAGE DataKinds #-}
15{-# LANGUAGE DataKinds #-}
servant-client-ghcjs/servant-client-ghcjs.cabal+2−2
@@ -9,11 +9,11 @@ description:
9 This library lets you automatically derive Haskell functions that
9 This library lets you automatically derive Haskell functions that
10 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
10 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
11 .
11 .
12− See <http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html the client section of the tutorial>.
12+ See <http://docs.servant.dev/en/stable/tutorial/Client.html the client section of the tutorial>.
13 .
13 .
14 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
14 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
15
15
16−homepage: http://haskell-servant.readthedocs.org/
16+homepage: http://docs.servant.dev/
17bug-reports: http://github.com/haskell-servant/servant/issues
17bug-reports: http://github.com/haskell-servant/servant/issues
18license: BSD3
18license: BSD3
19license-file: LICENSE
19license-file: LICENSE
servant-client/CHANGELOG.md+1−1
@@ -147,7 +147,7 @@
147 Just like `hoistServer` allows us to change the monad in which request handlers
147 Just like `hoistServer` allows us to change the monad in which request handlers
148 of a web application live in, we also have `hoistClient` for changing the monad
148 of a web application live in, we also have `hoistClient` for changing the monad
149 in which *client functions* live.
149 in which *client functions* live.
150− Read [tutorial section for more information](https://haskell-servant.readthedocs.io/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
150+ Read [tutorial section for more information](https://docs.servant.dev/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
151 ([#936](https://github.com/haskell-servant/servant/pull/936))
151 ([#936](https://github.com/haskell-servant/servant/pull/936))
152
152
153- *servant-client* Add more constructors to `RequestBody`, including
153- *servant-client* Add more constructors to `RequestBody`, including
servant-client/servant-client.cabal+2−2
@@ -8,11 +8,11 @@ description:
8 This library lets you derive automatically Haskell functions that
8 This library lets you derive automatically Haskell functions that
9 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
9 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
10 .
10 .
11− See <http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html the client section of the tutorial>.
11+ See <http://docs.servant.dev/en/stable/tutorial/Client.html the client section of the tutorial>.
12 .
12 .
13 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
13 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
14
14
15−homepage: http://haskell-servant.readthedocs.org/
15+homepage: http://docs.servant.dev/
16bug-reports: http://github.com/haskell-servant/servant/issues
16bug-reports: http://github.com/haskell-servant/servant/issues
17license: BSD3
17license: BSD3
18license-file: LICENSE
18license-file: LICENSE
servant-conduit/servant-conduit.cabal+1−1
@@ -9,7 +9,7 @@ description: Servant Stream support for conduit.
9 .
9 .
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'ConduitT'.
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'ConduitT'.
11
11
12−homepage: http://haskell-servant.readthedocs.org/
12+homepage: http://docs.servant.dev/
13bug-reports: http://github.com/haskell-servant/servant/issues
13bug-reports: http://github.com/haskell-servant/servant/issues
14license: BSD3
14license: BSD3
15license-file: LICENSE
15license-file: LICENSE
servant-docs/servant-docs.cabal+1−1
@@ -12,7 +12,7 @@ description:
12 .
12 .
13 <https://github.com/haskell-servant/servant/blob/master/servant-docs/CHANGELOG.md CHANGELOG>
13 <https://github.com/haskell-servant/servant/blob/master/servant-docs/CHANGELOG.md CHANGELOG>
14
14
15−homepage: http://haskell-servant.readthedocs.org/
15+homepage: http://docs.servant.dev/
16bug-reports: http://github.com/haskell-servant/servant/issues
16bug-reports: http://github.com/haskell-servant/servant/issues
17license: BSD3
17license: BSD3
18license-file: LICENSE
18license-file: LICENSE
servant-foreign/servant-foreign.cabal+1−1
@@ -14,7 +14,7 @@ description:
14 .
14 .
15 <https://github.com/haskell-servant/servant/blob/master/servant-foreign/CHANGELOG.md CHANGELOG>
15 <https://github.com/haskell-servant/servant/blob/master/servant-foreign/CHANGELOG.md CHANGELOG>
16
16
17−homepage: http://haskell-servant.readthedocs.org/
17+homepage: http://docs.servant.dev/
18bug-reports: http://github.com/haskell-servant/servant/issues
18bug-reports: http://github.com/haskell-servant/servant/issues
19license: BSD3
19license: BSD3
20license-file: LICENSE
20license-file: LICENSE
servant-http-streams/servant-http-streams.cabal+2−2
@@ -8,11 +8,11 @@ description:
8 This library lets you derive automatically Haskell functions that
8 This library lets you derive automatically Haskell functions that
9 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
9 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
10 .
10 .
11− See <http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html the client section of the tutorial>.
11+ See <http://docs.servant.dev/en/stable/tutorial/Client.html the client section of the tutorial>.
12 .
12 .
13 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
13 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
14
14
15−homepage: http://haskell-servant.readthedocs.org/
15+homepage: http://docs.servant.dev/
16bug-reports: http://github.com/haskell-servant/servant/issues
16bug-reports: http://github.com/haskell-servant/servant/issues
17license: BSD3
17license: BSD3
18license-file: LICENSE
18license-file: LICENSE
servant-machines/servant-machines.cabal+1−1
@@ -9,7 +9,7 @@ description: Servant Stream support for machines.
9 .
9 .
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'MachineT'.
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'MachineT'.
11
11
12−homepage: http://haskell-servant.readthedocs.org/
12+homepage: http://docs.servant.dev/
13bug-reports: http://github.com/haskell-servant/servant/issues
13bug-reports: http://github.com/haskell-servant/servant/issues
14license: BSD3
14license: BSD3
15license-file: LICENSE
15license-file: LICENSE
servant-pipes/servant-pipes.cabal+1−1
@@ -9,7 +9,7 @@ description: Servant Stream support for pipes.
9 .
9 .
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'Proxy' and 'SafeT'.
10 Provides 'ToSourceIO' and 'FromSourceIO' instances for 'Proxy' and 'SafeT'.
11
11
12−homepage: http://haskell-servant.readthedocs.org/
12+homepage: http://docs.servant.dev/
13bug-reports: http://github.com/haskell-servant/servant/issues
13bug-reports: http://github.com/haskell-servant/servant/issues
14license: BSD3
14license: BSD3
15license-file: LICENSE
15license-file: LICENSE
servant-server/README.md+1−1
@@ -6,4 +6,4 @@ This library lets you *implement* an HTTP server with handlers for each endpoint
6
6
7## Getting started
7## Getting started
8
8
9−We've written a [tutorial](http://haskell-servant.readthedocs.org/en/stable/tutorial/index.html) guide that introduces the core types and features of servant. After this article, you should be able to write your first servant webservices, learning the rest from the haddocks' examples.
9+We've written a [tutorial](http://docs.servant.dev/en/stable/tutorial/index.html) guide that introduces the core types and features of servant. After this article, you should be able to write your first servant webservices, learning the rest from the haddocks' examples.
servant-server/servant-server.cabal+2−2
@@ -7,7 +7,7 @@ category: Servant, Web
7description:
7description:
8 A family of combinators for defining webservices APIs and serving them
8 A family of combinators for defining webservices APIs and serving them
9 .
9 .
10− You can learn about the basics in the <http://haskell-servant.readthedocs.org/en/stable/tutorial/index.html tutorial>.
10+ You can learn about the basics in the <http://docs.servant.dev/en/stable/tutorial/index.html tutorial>.
11 .
11 .
12 <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here>
12 <https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs Here>
13 is a runnable example, with comments, that defines a dummy API and implements
13 is a runnable example, with comments, that defines a dummy API and implements
@@ -15,7 +15,7 @@ description:
15 .
15 .
16 <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>
16 <https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md CHANGELOG>
17
17
18−homepage: http://haskell-servant.readthedocs.org/
18+homepage: http://docs.servant.dev/
19bug-reports: http://github.com/haskell-servant/servant/issues
19bug-reports: http://github.com/haskell-servant/servant/issues
20license: BSD3
20license: BSD3
21license-file: LICENSE
21license-file: LICENSE
servant/CHANGELOG.md+13−13
@@ -203,18 +203,18 @@
203 [#985](https://github.com/haskell-servant/servant/pull/985)
203 [#985](https://github.com/haskell-servant/servant/pull/985)
204
204
205- *Documentation* Tutorial and new recipes
205- *Documentation* Tutorial and new recipes
206− - [Using free client](https://haskell-servant.readthedocs.io/en/latest/cookbook/using-free-client/UsingFreeClient.html)
206+ - [Using free client](https://docs.servant.dev/en/latest/cookbook/using-free-client/UsingFreeClient.html)
207 [#1005](https://github.com/haskell-servant/servant/pull/1005)
207 [#1005](https://github.com/haskell-servant/servant/pull/1005)
208− - [Generating mock curl calls](https://haskell-servant.readthedocs.io/en/latest/cookbook/curl-mock/CurlMock.html)
208+ - [Generating mock curl calls](https://docs.servant.dev/en/latest/cookbook/curl-mock/CurlMock.html)
209 [#1033](https://github.com/haskell-servant/servant/pull/1033)
209 [#1033](https://github.com/haskell-servant/servant/pull/1033)
210− - [Error logging with Sentry](https://haskell-servant.readthedocs.io/en/latest/cookbook/sentry/Sentry.html)
210+ - [Error logging with Sentry](https://docs.servant.dev/en/latest/cookbook/sentry/Sentry.html)
211 [#987](https://github.com/haskell-servant/servant/pull/987)
211 [#987](https://github.com/haskell-servant/servant/pull/987)
212− - [Hoist Server With Context for Custom Monads](https://haskell-servant.readthedocs.io/en/latest/cookbook/hoist-server-with-context/HoistServerWithContext.html)
212+ - [Hoist Server With Context for Custom Monads](https://docs.servant.dev/en/latest/cookbook/hoist-server-with-context/HoistServerWithContext.html)
213 [#1044](https://github.com/haskell-servant/servant/pull/1044)
213 [#1044](https://github.com/haskell-servant/servant/pull/1044)
214− - [How To Test Servant Applications](https://haskell-servant.readthedocs.io/en/latest/cookbook/testing/Testing.html)
214+ - [How To Test Servant Applications](https://docs.servant.dev/en/latest/cookbook/testing/Testing.html)
215 [#1050](https://github.com/haskell-servant/servant/pull/1050)
215 [#1050](https://github.com/haskell-servant/servant/pull/1050)
216 - `genericServeT`: using custom monad with `Servant.API.Generic`
216 - `genericServeT`: using custom monad with `Servant.API.Generic`
217− in [Using generics](https://haskell-servant.readthedocs.io/en/latest/cookbook/generic/Generic.html)
217+ in [Using generics](https://docs.servant.dev/en/latest/cookbook/generic/Generic.html)
218 [#1058](https://github.com/haskell-servant/servant/pull/1058)
218 [#1058](https://github.com/haskell-servant/servant/pull/1058)
219 - Tutorial
219 - Tutorial
220 [#974](https://github.com/haskell-servant/servant/pull/974)
220 [#974](https://github.com/haskell-servant/servant/pull/974)
@@ -282,7 +282,7 @@
282 Just like `hoistServer` allows us to change the monad in which request handlers
282 Just like `hoistServer` allows us to change the monad in which request handlers
283 of a web application live in, we also have `hoistClient` for changing the monad
283 of a web application live in, we also have `hoistClient` for changing the monad
284 in which *client functions* live.
284 in which *client functions* live.
285− Read [tutorial section for more information](https://haskell-servant.readthedocs.io/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
285+ Read [tutorial section for more information](https://docs.servant.dev/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in).
286 ([#936](https://github.com/haskell-servant/servant/pull/936))
286 ([#936](https://github.com/haskell-servant/servant/pull/936))
287
287
288 iF you have own combinators, you'll need to define a new method of
288 iF you have own combinators, you'll need to define a new method of
@@ -329,10 +329,10 @@
329- Added tests or enabled tests
329- Added tests or enabled tests
330 ([#975](https://github.com/haskell-servant/servant/pull/975))
330 ([#975](https://github.com/haskell-servant/servant/pull/975))
331
331
332−- Add [pagination cookbook recipe](https://haskell-servant.readthedocs.io/en/release-0.14/cookbook/pagination/Pagination.html)
332+- Add [pagination cookbook recipe](https://docs.servant.dev/en/release-0.14/cookbook/pagination/Pagination.html)
333 ([#946](https://github.com/haskell-servant/servant/pull/946))
333 ([#946](https://github.com/haskell-servant/servant/pull/946))
334
334
335−- Add [`servant-flatten` "spice" to the structuring api recipe](https://haskell-servant.readthedocs.io/en/release-0.14/cookbook/structuring-apis/StructuringApis.html)
335+- Add [`servant-flatten` "spice" to the structuring api recipe](https://docs.servant.dev/en/release-0.14/cookbook/structuring-apis/StructuringApis.html)
336 ([#929](https://github.com/haskell-servant/servant/pull/929))
336 ([#929](https://github.com/haskell-servant/servant/pull/929))
337
337
338- Dependency updates
338- Dependency updates
@@ -382,9 +382,9 @@
382 ```
382 ```
383
383
384 See tutorial for more details
384 See tutorial for more details
385− - [A web API as a type - StreamGet and StreamPost](http://haskell-servant.readthedocs.io/en/release-0.13/tutorial/ApiType.html#streamget-and-streampost)
385+ - [A web API as a type - StreamGet and StreamPost](http://docs.servant.dev/en/release-0.13/tutorial/ApiType.html#streamget-and-streampost)
386− - [Serving an API - streaming endpoints](http://haskell-servant.readthedocs.io/en/release-0.13/tutorial/Server.html#streaming-endpoints)
386+ - [Serving an API - streaming endpoints](http://docs.servant.dev/en/release-0.13/tutorial/Server.html#streaming-endpoints)
387− - [Querying an API - Querying Streaming APIs](http://haskell-servant.readthedocs.io/en/release-0.13/tutorial/Client.html#querying-streaming-apis)
387+ - [Querying an API - Querying Streaming APIs](http://docs.servant.dev/en/release-0.13/tutorial/Client.html#querying-streaming-apis)
388
388
389- *servant* Add `Servant.API.Modifiers`
389- *servant* Add `Servant.API.Modifiers`
390 ([#873](https://github.com/haskell-servant/servant/pull/873)
390 ([#873](https://github.com/haskell-servant/servant/pull/873)
@@ -415,7 +415,7 @@
415 ([#893](https://github.com/haskell-servant/servant/pull/893))
415 ([#893](https://github.com/haskell-servant/servant/pull/893))
416
416
417- *Cookbook* example projects at
417- *Cookbook* example projects at
418− http://haskell-servant.readthedocs.io/en/master/cookbook/index.html
418+ http://docs.servant.dev/en/master/cookbook/index.html
419 ([#867](https://github.com/haskell-servant/servant/pull/867)
419 ([#867](https://github.com/haskell-servant/servant/pull/867)
420 [#892](https://github.com/haskell-servant/servant/pull/882))
420 [#892](https://github.com/haskell-servant/servant/pull/882))
421
421
servant/servant.cabal+2−2
@@ -7,11 +7,11 @@ category: Servant, Web
7description:
7description:
8 A family of combinators for defining webservices APIs and serving them
8 A family of combinators for defining webservices APIs and serving them
9 .
9 .
10− You can learn about the basics in the <http://haskell-servant.readthedocs.org/en/stable/tutorial/index.html tutorial>.
10+ You can learn about the basics in the <http://docs.servant.dev/en/stable/tutorial/index.html tutorial>.
11 .
11 .
12 <https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md CHANGELOG>
12 <https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md CHANGELOG>
13
13
14−homepage: http://haskell-servant.readthedocs.org/
14+homepage: http://docs.servant.dev/
15bug-reports: http://github.com/haskell-servant/servant/issues
15bug-reports: http://github.com/haskell-servant/servant/issues
16license: BSD3
16license: BSD3
17license-file: LICENSE
17license-file: LICENSE