array :: Array a -> Value a
array (Array imp) = Value (Value.decoder (Array.run imp))
array :: Array a -> Value a
array (Array imp) = Value (Value.decoder (Array.run imp))
array (Array imp) = Value (Value.decoder (Array.run imp))