Functional programming 如何在ELM中将字符转换为ASCII值

Functional programming 如何在ELM中将字符转换为ASCII值,functional-programming,char,elm,Functional Programming,Char,Elm,我对ELM非常陌生,我想问一下,如何将字符转换为ASCII值(例如“A”到65)。令人困惑(这是因为它很困惑),但您可以使用Char.toCode: toCode : Char -> Int 关于文档的错误报告: 文档修复:正如melpomene所说,您应该使用toCode。您必须从Char库导入它。我在Ellie中举了一个简单的例子: 我正在使用来执行代码,我收到了以下错误。我可能做错了什么,所以我想问你一个小例子对不起,我以前从未用过Elm。我只是看了一下文件。我发布的最后一个链

我对ELM非常陌生,我想问一下,如何将字符转换为ASCII值(例如“A”到65)。

令人困惑(这是因为它很困惑),但您可以使用
Char.toCode

toCode : Char -> Int

关于文档的错误报告:

文档修复:正如melpomene所说,您应该使用toCode。您必须从Char库导入它。我在Ellie中举了一个简单的例子:


我正在使用来执行代码,我收到了以下错误。我可能做错了什么,所以我想问你一个小例子对不起,我以前从未用过Elm。我只是看了一下文件。我发布的最后一个链接在文档中添加了一些示例:感谢您为这个问题添加了解决方案,您能否将代码发布在答案本身而不是链接后面?链接可能会坏掉,然后答案就会丢失。
module Main exposing (main)

import Char exposing (toCode) -- importing toCode ascii conversion from Char
import Html exposing (Html, text)

main : Html msg
main =
    text (toString (toCode 'A'))