AK
init : ( String, CruiseSail ) -> Dict String CruiseSail -> CruiseSails
init selectedCruiseSail dict =
CruiseSails
{ selected = selectedCruiseSail
, dict =
Dict.remove
(Tuple.first selectedCruiseSail)
dict
}
Size: a a a
AK
init : ( String, CruiseSail ) -> Dict String CruiseSail -> CruiseSails
init selectedCruiseSail dict =
CruiseSails
{ selected = selectedCruiseSail
, dict =
Dict.remove
(Tuple.first selectedCruiseSail)
dict
}
AK
type CruiseSails
= CruiseSails
{ selected : ( String, CruiseSail )
, dict : Dict String CruiseSail
}
AP
AK
AK
AP
AK
AP
AK
AP
AK
AK
AK
AK
AK
type alias = One payload | Two otherPayload | Three ...
AP
AK
AP
AK