24得票4回答
FRP - 事件流和信号 - 仅使用信号会失去什么?

在最近的Classic FRP实现中,例如reactive-banana,有事件流和信号,它们都是步进函数(reactive-banana将它们称为behaviours,但它们仍然是步进函数)。我注意到Elm只使用信号,并且不区分信号和事件流。此外,reactive-banana允许从事件流转...

23得票1回答
Elm中出现“找不到模块”的错误提示

我对Elm还比较新,很有趣的看到一个允许你开发前端的函数式语言。即使我已经按照这里描述的步骤here进行了操作,但我仍然在模块方面遇到问题。代码如下:module Main where import Html exposing ( Html ) import Signal main : S...

22得票3回答
Elm中的数组与列表对比

我惊讶地发现Array和List是Elm中的两种不同类型: Array List 在我的情况下,我有一个长度为2,000,000的List Int,我需要其中的大约10,000个,但我事先不知道哪个是哪个。这将由另一个列表提供。伪代码如下:x = [ 1,1,0,30,...,255,...

22得票4回答
Elm:如何在HTML列表中显示字符串列表?

我正在编写一个elm程序,它应该以HTML列表的格式排列其输出。我所需要的函数包含:inputs = ["first", "second", "third"] 并输出某种基本上是 Elm Element 的内容,<ul> <li>first</li>...

21得票8回答
如何在Elm中获取当前时间?

我正在使用 elm-repl 玩弄这门语言。 我想查看当前时间。我该怎么做?但是目前的库似乎不支持此功能。为什么会这样呢? 编辑:我制作了一个包来帮助解决这个问题。http://package.elm-lang.org/packages/z5h/time-app 这个问题是关于 el...

21得票4回答
Elm中的文件上传

如何在Elm中上传文件(图像或Excel)? 似乎找不到任何示例。 即使使用本地代码,答案也可以。在Elm-Html中看到了Data,但似乎不支持文件和Blob。有什么解决方法?

20得票1回答
Elm 0.19中,Elm.MODULENAME.embed不是一个函数。

我正在尝试创建一个简单的Elm项目,它只是将“hello world!”字符串插入到div中。这是我的代码:index.html: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/&...

20得票5回答
如何使用elm-html模块获取特殊字符?

免责声明:我对 Elm 完全没有了解 我正在使用在线的 Elm 编辑器,但是遇到了一个问题。我无法找到一种方法来显示某些特殊字符(版权、商标等)。我已经尝试过:import Html exposing (text) main = text "©" 出现的只有实际文本&...

20得票2回答
Elm - 将 Msg 转换为 Cmd Msg

我试图修改一个简单的应用程序,使其首先更新模型,然后触发另一个更新。请参考elm-lang教程。update msg model = case msg of MorePlease -> (model, getRandomGif model.topic) ...

19得票3回答
有没有一种方法在Elm中使用JavaScript库?

我在使用Elm。我已经阅读了Elm中的端口,以及它们如何帮助在Elm和Javascript之间共享数据/消息。 我打算使用一个丰富的日期时间库,例如moment.js。请建议如何移植moment.js或其他替代方案?