Search
(press
s
)
Box
box
unbox
Bool
Eq
Bool
true
false
and
or
not
isNotEq
Result
Result
isOk
isErr
withDefault
map
mapErr
try
onErr
Num
Num
Int
Frac
Signed128
Signed64
Signed32
Signed16
Signed8
Unsigned128
Unsigned64
Unsigned32
Unsigned16
Unsigned8
Natural
Integer
I128
I64
I32
I16
I8
U128
U64
U32
U16
U8
Nat
Decimal
Binary64
Binary32
FloatingPoint
F64
F32
Dec
toStr
intCast
bytesToU16
bytesToU32
bytesToU64
bytesToU128
compare
isLt
isGt
isLte
isGte
isZero
isEven
isOdd
isPositive
isNegative
toFrac
isNaN
isInfinite
isFinite
abs
absDiff
neg
add
sub
mul
sin
cos
tan
asin
acos
atan
sqrt
sqrtChecked
log
logChecked
div
divChecked
divCeil
divCeilChecked
divTrunc
divTruncChecked
rem
remChecked
isMultipleOf
bitwiseAnd
bitwiseXor
bitwiseOr
shiftLeftBy
shiftRightBy
shiftRightZfBy
round
floor
ceiling
pow
powInt
countLeadingZeroBits
countTrailingZeroBits
countOneBits
addWrap
addSaturated
addChecked
subWrap
subSaturated
subChecked
mulWrap
mulSaturated
mulChecked
minI8
maxI8
minU8
maxU8
minI16
maxI16
minU16
maxU16
minI32
maxI32
minU32
maxU32
minI64
maxI64
minU64
maxU64
minI128
maxI128
minU128
maxU128
minF32
maxF32
minF64
maxF64
toI8
toI16
toI32
toI64
toI128
toU8
toU16
toU32
toU64
toU128
toNat
toF32
toF64
toI8Checked
toI16Checked
toI32Checked
toI64Checked
toI128Checked
toU8Checked
toU16Checked
toU32Checked
toU64Checked
toU128Checked
toNatChecked
toF32Checked
toF64Checked
Encode
Encoder
Encoding
EncoderFormatting
custom
appendWith
append
toBytes
List
isEmpty
get
replace
set
update
append
prepend
len
withCapacity
reserve
releaseExcessCapacity
concat
last
single
repeat
reverse
join
contains
walk
walkBackwards
walkUntil
walkBackwardsUntil
walkFrom
walkFromUntil
sum
product
any
all
keepIf
dropIf
countIf
keepOks
keepErrs
map
map2
map3
map4
mapWithIndex
range
sortWith
sortAsc
sortDesc
swap
first
dropFirst
dropLast
takeFirst
takeLast
drop
dropAt
min
max
joinMap
findFirst
findLast
findFirstIndex
findLastIndex
sublist
intersperse
startsWith
endsWith
split
splitFirst
splitLast
mapTry
walkTry
Decode
DecodeError
DecodeResult
Decoder
Decoding
DecoderFormatting
custom
decodeWith
fromBytesPartial
fromBytes
mapResult
Str
Utf8ByteProblem
Utf8Problem
isEmpty
concat
withCapacity
reserve
joinWith
split
repeat
countGraphemes
graphemes
startsWithScalar
toScalars
toUtf8
fromUtf8
fromUtf8Range
startsWith
endsWith
trim
trimLeft
trimRight
toDec
toF64
toF32
toNat
toU128
toI128
toU64
toI64
toU32
toI32
toU16
toI16
toU8
toI8
countUtf8Bytes
replaceEach
replaceFirst
replaceLast
splitFirst
splitLast
walkUtf8WithIndex
walkUtf8
releaseExcessCapacity
appendScalar
walkScalars
walkScalarsUntil
withPrefix
Hash
Hash
Hasher
hashBool
hashI8
hashI16
hashI32
hashI64
hashI128
hashNat
hashDec
Dict
Dict
empty
capacity
withCapacity
single
fromList
len
clear
walk
walkUntil
get
contains
insert
remove
update
toList
keys
values
insertAll
keepShared
removeAll
Set
Set
empty
single
insert
len
remove
contains
toList
fromList
union
intersection
difference
walk
walkUntil
Json
Json
Tip:
Some names
differ from other languages.
Return to Roc packages
Documentation
Encode
Encoder
fmt
Encoding
:
EncoderFormatting
:
custom
appendWith
append
toBytes