>>> case ['a','b','c'] of (x :< _) -> x 'a'
>>> case ['a','b','c'] of (x :< _) -> x 'a'
>>> (x:<xs) = array [4] [0..3] >>> x UnsafeArray [] [0] >>> xs UnsafeArray [3] [1,2,3] >>> (x:<xs) UnsafeArray [4] [0,1,2,3]
>>> (x:<xs) = array @'[4] [0..3] >>> toDynamic x UnsafeArray [] [0] >>> toDynamic xs UnsafeArray [3] [1,2,3] >>> toDynamic (x:<xs) UnsafeArray [4] [0,1,2,3]