skunk-ext
skunk-ext
io.taig.skunk.ext
Database
Attempt
Streaming
Transactional
Attempt
Transactional
Attempt
Fragments
Record
Record
Created
Identifier
Immutable
Immutable
given_Traverse_Immutable
Plain
Plain
given_Traverse_Plain
Updated
given_Traverse_Record
Transaction
Transaction
codecs
skunk-ext
/
io.taig.skunk.ext
/
Database
Database
object
Database
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Database
.type
Type members
Value members
Type members
Classlikes
object
Attempt
object
Streaming
object
Transactional
Types
type
Attempt
[
E
,
A
] =
Database
[
Either
[
E
,
A
]]
type
Streaming
[
A
] =
Kleisli
[[
_
]
=>>
Stream
[
IO
,
_$4
],
Session
[
IO
],
A
]
Value members
Concrete methods
def
apply
[
A
](
f:
Session
[
IO
]
=>
IO
[
A
]):
Database
[
A
]
def
lift
[
A
](
fa:
IO
[
A
]):
Database
[
A
]
def
pure
[
A
](
a:
A
):
Database
[
A
]