Morph.OneToOne from a List.
import Stack
import Morph
[ 0, 12, 3 ]
|> Morph.mapTo Stack.Morph.list
--> Stack.topBelow 0 [ 12, 3 ]
--: Emptiable (Stacked Int) PossiblyMorph.OneToOne from an Array.
import Stack
import Array
import Morph
Array.fromList [ 0, 12, 3 ]
|> Morph.mapTo Stack.Morph.array
--> Stack.topBelow 0 [ 12, 3 ]
--: Emptiable (Stacked Int) PossiblyMorph.OneToOne from an ArraySized
import ArraySized
import Morph
import Stack
ArraySized.l4 0 1 2 3
|> Morph.mapTo Stack.Morph.arraySized
--> Stack.topBelow 0 [ 1, 2, 3 ]Morph.OneToOne from a String to a stack of Chars.
import Stack
import Morph
"012" |> Morph.mapTo Stack.Morph.string
--> Stack.fromList [ '0', '1', '2' ]
Morphall stacked elementsIf the given
MorphisOneToOne,eachwill also be aOneToOne