zio-maelstrom
zio-maelstrom
API
com.bilalfazlani.zioMaelstrom
Context
Context
DecodingFailure
ErrorCode
ErrorCode
Abort
Crash
Custom
KeyAlreadyExists
KeyDoesNotExist
MalformedRequest
NodeNotFound
NotSupported
PreconditionFailed
TemporarilyUnavailable
Timeout
TxnConflict
ErrorMessage
InputStream
InputStream
File
StdIn
Stream
LinKv
LinKv
LinTso
LinTso
LogFormat
Logger
LwwKv
LwwKv
MaelstromRuntime
MessageId
MessageIdStore
MessageSender
MessageSource
NeedsReply
NodeId
NodeLogLevel
PartiallyAppliedKvRead
Reply
RequestHandler
RuntimeBuilder
Sendable
SeqKv
SeqKv
Timeout
zio-maelstrom
/
com.bilalfazlani.zioMaelstrom
/
LwwKv
LwwKv
com.bilalfazlani.zioMaelstrom.LwwKv
See the
LwwKv
companion trait
object
LwwKv
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
LwwKv
.type
Members list
Clear all
Value members
Concrete methods
def
cas
[
Key
:
JsonEncoder
,
Value
:
JsonEncoder
](
key
:
Key
,
from
:
Value
,
to
:
Value
,
createIfNotExists
:
Boolean
,
timeout
:
Duration
):
ZIO
[
LwwKv
,
AskError
,
Unit
]
def
read
[
Value
]:
PartiallyAppliedKvRead
[
LwwKv
,
Value
]
def
write
[
Key
:
JsonEncoder
,
Value
:
JsonEncoder
](
key
:
Key
,
value
:
Value
,
timeout
:
Duration
):
ZIO
[
LwwKv
,
AskError
,
Unit
]
In this article
Attributes
Members list
Value members
Concrete methods