mapUnwrap
add
replace
add
- documentation examples correct
isChecked
name →toChecked
with type correctmapTo
addtoPublic
addwrapAnd
addmapToWrap
addwrapInternal
addwrapToChecked
addwrapToPublic
add
- updated readme examples
- removed
map2 (\a b -> ...) a b
in favor ofa |> and b |> map (\( a, b ) -> ...)
- removed
val2
- removed
internalVal2
- removed
serialize
- removed
serializeChecked
- removed
min
- removed
max
- changed
tag value
totag tag value
- renamed
val
tountag
- renamed
internalVal
tointernal
- added
mapToTyped
- added
and
- now doesn't crash anymore when
Typed
s are checked with==
- now crashes when
Typed
s are checked with(==)
- corrected
isChecked
argument annotation (accessRight
needs to be the same as of the result) - allowed calling
internalVal
onPublic
Typed
s too - allowed calling
theSmaller
andtheGreater
withInternal
too - allowed calling
map2
with differentvalue
s - allowed
internalVal
andinternalVal2
to extract fromPublic
- renamed
theSmaller
tomin
andtheGreater
tomax
- changed
internalVal2 f aTag a bTag b
tointernalVal2 f tag a b
- added
theSmaller
andtheGreater
- added limit section
- updated typesafe-array example
- added Pet example
- changed type of
serializeChecked
to be able to map from & to a different value (likeSerialize.mapValid
already does).
- added
internalVal2
- renamed
internal
tointernalVal
- changed
map2
type tovalue -> value -> valueMapped
like inmap
Renamed Val
module & type back to Typed
- changed
map2
type totag -> tag -> tag
&value -> value -> value
Changed Typed tag value { createdBy : creator, canAccess : accessRight }
to Val creator tag accessRight value
.
Checked tag value
is nowVal Checked tag Public value
Tagged tag value
is nowVal Tagged tag Public value
CheckedHidden tag value
is nowVal Checked tag Internal value
TaggedHidden tag value
is nowVal Tagged tag Internal value
- renamed module
Typed
toVal
- renamed
value
toval
- renamed
values2
toval2
- renamed
hiddenValueIn
toVal.internal
map
now returns aTagged
with the sametag
- added
serialize
&serializeChecked