Types Elm尝试将字符串转换为选项类型
Elm中是否有任何方法可以尝试将字符串转换为选项类型?有点像Types Elm尝试将字符串转换为选项类型,types,casting,elm,Types,Casting,Elm,Elm中是否有任何方法可以尝试将字符串转换为选项类型?有点像 conversionFunction : String -> MyOption conversionFunction str = case *SomeConvertionFunction* str of Nothing -> DefaulOption Just i -> i recievingFunction : List String -> List MyOpti
conversionFunction : String -> MyOption
conversionFunction str =
case *SomeConvertionFunction* str of
Nothing -> DefaulOption
Just i -> i
recievingFunction : List String -> List MyOption
recievingFunction list =
List.map (conversionFunction) list
我试图从URL解析一些东西,但我可以在我正在构建的应用程序中看到这一点。我还可以理解为什么在附加数据时这可能很困难,但对于枚举非常有用。我真的不想因为懒惰而不得不手工为枚举中的所有字符串编写case语句
它看起来像是核心库中的某种东西,但我找不到它。不,目前没有Elm支持Haskell的
read
函数或其他语言中的反射。在Elm的当前状态下,需要编写自己的转换函数
请参阅。谢谢您的快速回复。