fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.
Fuzion
•
Library Modules
•
lock_free
•
switch
»
Modules
base
clang
sodium
crypto
database
http
lock_free
mail
wolfssl
nom
sqlite
terminal
tokiwa
web
uuid
webserver
universe (module lock_free)
└─
lock_free
├─
Map
├─
Node
├─
Sieve_Cache
(1 arg)
└─
stack
switch
switch
switch
(A
type
, B
type
)
:
choice A, B
,
monad A
,
Sequence A
,
equatable
[Contains abstract features]
[Module base]
¶
[src]
switch is the parent feature of all choices
that encode success and failure,
e.g. option (something/nil)
or outcome (something/error)
Type Parameters
A
:
Any
[Module base]
¶
[src]
B
:
Any
[Module base]
¶
[src]
Functions
group_hashable_by
(K
type
:
property.hashable
, f
Unary K T
)
=>
container.Map K (Sequence T)
[Inherited from
Sequence
]
¶
[src]
group the elements of this sequence by a key of type K
f determines the key of an element
0.099dev (GIT hash 250922c42fb1dcef5ce7ce89820538f53498ca37)
last changed: 2026-08-14
that encode success and failure,
e.g. option (something/nil)
or outcome (something/error)