http4s-directives
http4s-directives
no.scalabin.http4s.directives
Conditional
Conditional
Directive
Directive
Filter
commit
DirectiveContextRoutes
DirectiveDslOps
DirectiveOps
DirectiveResponseOps
FilterSyntax
MonadDecorator
OptionDirectives
EitherDirectives
EitherTDirectives
OptionTDirectives
DirectiveRoutes
DirectivesDsl
MethodRoutes
fromMap
RequestDirectives
request
RequestOps
Result
Success
Failure
Error
Result
WhenOps
when
http4s-directives
/
no.scalabin.http4s.directives
/
Directive
Directive
case
class
Directive
[F[_], A](run:
Request
[
F
] =>
F
[
Result
[
F
,
A
]])(`evidence$1`:
Monad
[
F
])
Companion
object
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
filter
(f:
A
=>
Filter
[
F
]):
Directive
[
F
,
A
]
def
flatMap
[B](f:
A
=>
Directive
[
F
, B]):
Directive
[
F
, B]
def
map
[B](f:
A
=> B):
Directive
[
F
, B]
def
orElse
(next:
Directive
[
F
,
A
]):
Directive
[
F
,
A
]
def
semiFlatMap
[B](f:
A
=>
F
[B]):
Directive
[
F
, B]
def
toHttpRoutes
(ev:
A
=:=
Response
[
F
], D:
Defer
[
F
]):
HttpRoutes
[
F
]
def
withFilter
(f:
A
=>
Filter
[
F
]):
Directive
[
F
,
A
]
def
|
(next:
Directive
[
F
,
A
]):
Directive
[
F
,
A
]
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product