natchez-extras-http4s
natchez-extras-http4s
com.ovoenergy.natchez.extras.http4s
Configuration
Configuration
TagReader
TagReader
com.ovoenergy.natchez.extras.http4s.client
TracedClient
TracedClient
com.ovoenergy.natchez.extras.http4s.server
TraceMiddleware
syntax
KleisliSyntax
natchez-extras-http4s
/
com.ovoenergy.natchez.extras.http4s
/
Configuration
/
TagReader
TagReader
object
TagReader
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
TagReader
.type
Type members
Value members
Implicits
Type members
Types
type
MessageReader
[
F
[
_
]] =
TagReader
[
F
,
Message
[
F
]]
type
RequestReader
[
F
[
_
]] =
TagReader
[
F
,
Request
[
F
]]
type
ResponseReader
[
F
[
_
]] =
TagReader
[
F
,
Response
[
F
]]
Value members
Concrete methods
def
message
[
F
[
_
] :
Applicative
](
f:
Message
[
F
]
=>
Tags
):
MessageReader
[
F
]
def
request
[
F
[
_
] :
Applicative
](
f:
Request
[
F
]
=>
Tags
):
RequestReader
[
F
]
def
response
[
F
[
_
] :
Applicative
](
f:
Response
[
F
]
=>
Tags
):
ResponseReader
[
F
]
Implicits
Implicits
implicit
def
monoid
[
F
[
_
] :
Applicative
,
A
]:
Monoid
[
TagReader
[
F
,
A
]]
Monoid instance for TagReader so it is easy to read many tags from a request
Monoid instance for TagReader so it is easy to read many tags from a request