我在 Elm 中调用 function,我作为参数传递的一些变量名称有点长,所以我不想将它们全部放在一行中。 但我无法弄清楚如何做到这一点。 通常,根据使用其他语言的经验,我想它可能看起来像这样: 但这显然行不通。 我尝试使用|>和<| ,但我无法使用这些进行编译(因为 0 和其他参 ...
我在 Elm 中调用 function,我作为参数传递的一些变量名称有点长,所以我不想将它们全部放在一行中。 但我无法弄清楚如何做到这一点。 通常,根据使用其他语言的经验,我想它可能看起来像这样: 但这显然行不通。 我尝试使用|>和<| ,但我无法使用这些进行编译(因为 0 和其他参 ...
在 Elm 0.19.1 中,我有以下消息(以及其他消息): 我在这里使用外部库(多选: https://github.com/inkuzmin/elm-multiselect )。 对于此消息,我正确地遵循了库的示例。 这里的目标是处理来自该库的事件以更新该模块中的 Model。 这正确地工作。 ...
我需要特别熟悉 elm 0.16.XX,因为我正在从事的一些项目正在使用它,长话短说,例如版本无法更改。 另外,正如你们所知,0.16 和更高版本的 elm 版本之间存在重大变化。 我正在做一个具有 0.16.XX 版本的在线视频课程,但是当我安装 elm 时,它自然会安装最新版本。 如何安装旧版本 ...
我遇到了一个我无法弄清楚的解析器递归问题。 任何关于导致问题的建议将不胜感激。 当使用有限数量的元素定义 function rawData时,以下代码工作正常(如下面的注释代码所示)。 但是当使用Parser.loop定义时不会停止(直到堆栈溢出),如代码中所示。 相同的循环结构适用于所有其他功能( ...
我刚开始学习 Elm,我对如何修改列表中的项目有点困惑。 这是我的结构: 所以我有一个玩家列表,我想编辑列表中的特定玩家(例如,将 Id = 2 字段“isActive”的玩家更改为 True)。 我怎么能go这个呢? ...
我一直在寻找设计 Elm 19 应用程序样式的最佳方法时遇到问题。 这是我一直在尝试但无济于事的方法: 编译器指出我在main_中遇到的问题如下: 这是elm.json文件: 我怀疑我可能正在使用旧版本的elm-css或类似的东西,但我很难理解什么对我不起作用。 ...
我正在创建我的第一个榆树应用程序。 它是一个具有多个页面的网站,以及一个用于导航到可用页面的侧栏/顶部栏。 我有一个看起来像这样的顶级模型: 顶级模型。 我正在创建一个显示用户用户名的顶部栏。 用户名在组件模型中: components model 。 我特意只在这个模型中定义用户名,因为我只想调用 ...
我在使用https://github.com/Martouta/elm-emojis-converter时遇到问题。 当我运行测试时(在 CircleCI 中,使用 cd /root/project/tests && elm-test),它们可以将 elm.json 文件作为应用程序 ...
** 这是视图 function:** **我正在使用的端口:** index.html 中的 css 代码用于 img 和 canvas,以及大的 class: 以及 index.html 中的 JavaScript 代码: 图像过滤库需要使用 canvas(“main-canvas”), ...
Http.request方法为GET时似乎忽略body 发送的请求没有正文(使用浏览器开发工具检查时)。 但是当方法更改为"POST"时,它起作用了! 正文包含"Hello World!" . 我尝试与之通信的 API 在GET请求中需要一个application/json正文。 帮我 ! ...
我必须实现一个名为groupBy的方法,它具有以下签名: groupBy: (a -> b) -> List a -> List ( b, List a ) 。 该方法将 a function 和项目列表作为输入,并返回形式为 (b, List a) 的元组列表,即它返回某种字典 ...
我可以在Elm中循环遍历Set的元素吗? 或者至少将Set转换为List ? 存在Set.fromList ,但我没有找到任何List.fromSet或类似的东西。 我知道 Elm 中没有 for 循环,但我想 go 递归地遍历元素,就像我在列表的情况下所做的那样: 但是对于一个Set 。 ...
我目前正在尝试更新其他人从 0.18 开始制作的旧项目。 我有 Msg 和 Mouse 类型 问题是我正在使用 Json.Decode 进行一些映射,因此最终得到类型为: Decoder Msg的值有没有一种简单的方法可以从 Msg 中获取值? ...
我怎样才能进一步简化display代码: 这是我的初学者代码: ...
我对榆树没有太多经验,我想了解模糊测试的工作原理。 例如,如何为 List.partition function 编写模糊测试? 它的定义如下: ...
假设我有一个字符列表 我想要一个 function 它将删除给定字符的第一个实例 我可以使用递归来做到这一点 但我觉得这是一个冗长的解决方案,但我看不到在不删除所有匹配项的情况下使用List.filter执行此操作的方法。 有没有更简单的方法使用核心List操作来做到这一点 ...
我一直试图理解以下 function 并且我认为我的解释不正确。 我正在尝试将其转换为 Python3 我看到底部是有一个名为unwrapUITreeNodeChild的 function 有一个名为 child 的参数,它属于 UITreeNodeChild,并且 function 返回一个 UI ...
我有一个包含数学公式在内的动态内容的 HTML 文档。 我想使用 KaTeX 渲染动态生成的数学。 根据网上的各种建议,我目前的设置是: 其中main.js是 ELM 生成的 javascript。 脚本生成的初始内容有一些数学公式,并且显示正确。 不幸的是,与页面交互后生成的数学公式不会被渲染。 ...
我正在尝试在 Elm 中制作一个简单的骰子游戏。 我将有一个包含 5、6 面骰子的“骰子杯”。 当你“滚动”骰子时,你会得到 5 个随机骰子值。 最后,“1”值被认为是“狂野”,可以用来代替任何其他骰子值。 所以目前,我已经使用Random.generate命令生成了一个介于 1 和 6 之间的 ...
I am in windows, when I go to the command prompt and type elm package install elm-lang/html I get the message "There is no package command" I have n ...