elm 相关问题

Elm是一种函数式编程语言,用于编写可完全替换HTML / CSS / JavaScript或与之互操作的Web应用程序。

分区列表分为2部分以上

所以我想将Elm中的List ItemModel分成List(List ItemModel)。 List.partition仅将列表分为两个列表。我写了一些代码,使列表成为我想要的部分(下面的代码)......

elm
回答 2 投票 1

是否有榆树的可嵌入代码编辑器?

我希望在我的Elm网页中有一个代码编辑器小部件,如CodeMirror或Ace。不幸的是,CodeMirror和Ace不能与Elm一起工作,因为他们修改了DOM(至少我理解为什么他们......

回答 2 投票 5

使Json.Decode在elm中不区分大小写

是否有一种简单的方法可以使榆树(0.18)中的Json.Decode不区分大小写? decodeDepartmentDate:Json.Decode.Decoder DepartmentDate decodeDepartmentDate = Json.Decode.map6 DepartmentDate(...

回答 2 投票 3

将列表转换为Elm中的元组

(转到Reddit)如何将已知长度列表转换为相同长度的元组?有没有办法使用applicatives这样做?更具体地说,我使用的是Random.Pcg ....

回答 1 投票 2

确定elm脚本中的类型签名

当我学习教会编码并尝试降低复杂性时,我使用elm来实现代码。但我找到了一个我无法弄清楚类型签名的观点。类型别名Peano =(Int - > ...

回答 1 投票 1

榆树:部分功能应用和让

Beginning Elm - Let Expression页面建立在前一页上,但它没有涵盖如何更新主函数,用正向函数表示法编写,其中:main = time 2 3 ...

回答 1 投票 2

使用本地包

我在本地目录中有一个Elm包(源代码+所有构建工件),我想从另一个Elm包中使用它,而不发布库。所以我的目录设置如下:/ ...

elm
回答 3 投票 20

榆树编译器永远运行,电脑刚刚变热

我不确定是什么导致了这个问题,但在一个项目中,我正在构建,编译器花费数小时来编译模块。我的代码库的总大小是352KB,但没有一个模块结束...

回答 1 投票 98

elm:读取文件内容

有没有办法在榆树中读取文件?我想有一个xml设置文件,我将保留不同的设置并用elm读取它(我见过这个解析器,但它需要xml内容,而不是路径)。 ...

回答 2 投票 2

成功编译的Elm代码显示“过多的递归”警告

我正在使用自己编写的工具箱模块,它编译时没有任何错误或警告。但是,当调用菜单栏功能时,控制台会显示“过多的递归”警告。工具箱....

elm
回答 1 投票 0

使用端口绘制榆树

我需要为我的应用程序做一些重要的绘图,我不确定我是否能够让elm-plot完成我需要的一切。因此,我以为我会回到我...

回答 1 投票 0

相当于elm(或javascript)中的std :: nextafter(下一个可表示的浮点数)

有没有办法在Elm中获得c ++的std :: nextafter的功能?我很高兴使用外部JavaScript函数,如果这是唯一的方法。对于背景,std :: nextafter是一个带...的函数

回答 1 投票 0

榆树签名在“Program Never Model Msg”中意味着什么?

我刚刚开始使用elm并且没有理解Haskell及其编译器我正试图掌握Html.program func中签名的含义:(a - > String) - > String - 这意味着期望...

elm
回答 1 投票 1

使用andThen将多态JSON对象解码为elm

我的JSON看起来与此类似:{“items”:[{“type”:0,“order”:10,“content”:{“a”:10,“b”:“description”,...}} ,{“type”:1,“order”:11,“content”:{“a”:11,“b”:“同一把钥匙,......

回答 1 投票 1

从elm模型中删除值

我已经成功地为elm教程实现了一个删除播放器方法。但是,如果不手动发送获得...的ForchFetch消息(通过单击按钮),我无法更新模型。

回答 1 投票 2

解码Elm中的可扩展记录

我一直在elm中使用可扩展记录(0.18)。我的模型包含以下类型:type alias Cat c = {c | color:String,age:Int,name:String,breed:...

回答 1 投票 3

在不知道所有项目的情况下删除记录项

我有这个模拟:init :( Model,Cmd Msg)init =({dog = List Dog},Cmd.none)type alias Dog = {name:String,age:Int,price:Float,extra = List ...

elm
回答 1 投票 1

转换键变量名称中的字符串

有可能将字符串转换为键,例如:type alias Model = {sun:Int - Init with 0,moon:Int - Init with 0}我想要实现的目标:let userSelect =“sun”;在......

elm
回答 1 投票 2

将Elm表达式转换为字符串

有没有办法将Elm表达式转换为其代码的字符串表示形式?例如sourceString:a - > String sourceString(1 + 3)==“(1 + 3)”我没有听说过Elm中的宏,但......

elm
回答 1 投票 2

模式匹配标记的联合类型

我有一个标记的联合类型,包含一些记录数据,如类型Comment = New Content |编辑内容|标记内容类型别名Content = {id:Int,text:String}其中Comment类型...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.