[英]Are there line breaks in Elm?
我在 Elm 中調用 function,我作為參數傳遞的一些變量名稱有點長,所以我不想將它們全部放在一行中。 但我無法弄清楚如何做到這一點。 通常,根據使用其他語言的經驗,我想它可能看起來像這樣: 但這顯然行不通。 我嘗試使用|>和<| ,但我無法使用這些進行編譯(因為 0 和其他參 ...
[英]Are there line breaks in Elm?
我在 Elm 中調用 function,我作為參數傳遞的一些變量名稱有點長,所以我不想將它們全部放在一行中。 但我無法弄清楚如何做到這一點。 通常,根據使用其他語言的經驗,我想它可能看起來像這樣: 但這顯然行不通。 我嘗試使用|>和<| ,但我無法使用這些進行編譯(因為 0 和其他參 ...
[英]How can I use Cmd.map within a update-function using multiple arguments?
在 Elm 0.19.1 中,我有以下消息(以及其他消息): 我在這里使用外部庫(多選: https://github.com/inkuzmin/elm-multiselect )。 對於此消息,我正確地遵循了庫的示例。 這里的目標是處理來自該庫的事件以更新該模塊中的 Model。 這正確地工作。 ...
[英]install elm 0.16 and its dependenices
我需要特別熟悉 elm 0.16.XX,因為我正在從事的一些項目正在使用它,長話短說,例如版本無法更改。 另外,正如你們所知,0.16 和更高版本的 elm 版本之間存在重大變化。 我正在做一個具有 0.16.XX 版本的在線視頻課程,但是當我安裝 elm 時,它自然會安裝最新版本。 如何安裝舊版本 ...
[英]Elm Parser loop does not terminate
我遇到了一個我無法弄清楚的解析器遞歸問題。 任何關於導致問題的建議將不勝感激。 當使用有限數量的元素定義 function rawData時,以下代碼工作正常(如下面的注釋代碼所示)。 但是當使用Parser.loop定義時不會停止(直到堆棧溢出),如代碼中所示。 相同的循環結構適用於所有其他功能( ...
[英]How to modify an item in a list in Elm?
我剛開始學習 Elm,我對如何修改列表中的項目有點困惑。 這是我的結構: 所以我有一個玩家列表,我想編輯列表中的特定玩家(例如,將 Id = 2 字段“isActive”的玩家更改為 True)。 我怎么能go這個呢? ...
[英]Struggling to apply CSS styles to Elm application
我一直在尋找設計 Elm 19 應用程序樣式的最佳方法時遇到問題。 這是我一直在嘗試但無濟於事的方法: 編譯器指出我在main_中遇到的問題如下: 這是elm.json文件: 我懷疑我可能正在使用舊版本的elm-css或類似的東西,但我很難理解什么對我不起作用。 ...
[英]Access values from top level model
我正在創建我的第一個榆樹應用程序。 它是一個具有多個頁面的網站,以及一個用於導航到可用頁面的側欄/頂部欄。 我有一個看起來像這樣的頂級模型: 頂級模型。 我正在創建一個顯示用戶用戶名的頂部欄。 用戶名在組件模型中: components model 。 我特意只在這個模型中定義用戶名,因為我只想調用 ...
[英]Tests stop running when elm.json file is changed from application to package
我在使用https://github.com/Martouta/elm-emojis-converter時遇到問題。 當我運行測試時(在 CircleCI 中,使用 cd /root/project/tests && elm-test),它們可以將 elm.json 文件作為應用程序 ...
[英]Canvas not rendering the image in Elm through a port to use a JavasScript image-filtering library (based on rfeldmans elm-in-action book)
** 這是視圖 function:** **我正在使用的端口:** index.html 中的 css 代碼用於 img 和 canvas,以及大的 class: 以及 index.html 中的 JavaScript 代碼: 圖像過濾庫需要使用 canvas(“main-canvas”), ...
[英]In ELM, a GET request can't have a body, or is it?
Http.request方法為GET時似乎忽略body 發送的請求沒有正文(使用瀏覽器開發工具檢查時)。 但是當方法更改為"POST"時,它起作用了! 正文包含"Hello World!" . 我嘗試與之通信的 API 在GET請求中需要一個application/json正文。 幫我 ! ...
[英]How to create a function groupBy, which groups elements of a list into tuples of lists and a value based on a function given as input?
我必須實現一個名為groupBy的方法,它具有以下簽名: groupBy: (a -> b) -> List a -> List ( b, List a ) 。 該方法將 a function 和項目列表作為輸入,並返回形式為 (b, List a) 的元組列表,即它返回某種字典 ...
[英]Loop through the elements of a set in elm
我可以在Elm中循環遍歷Set的元素嗎? 或者至少將Set轉換為List ? 存在Set.fromList ,但我沒有找到任何List.fromSet或類似的東西。 我知道 Elm 中沒有 for 循環,但我想 go 遞歸地遍歷元素,就像我在列表的情況下所做的那樣: 但是對於一個Set 。 ...
[英]How do i get the a value from Decoder type in Elm
我目前正在嘗試更新其他人從 0.18 開始制作的舊項目。 我有 Msg 和 Mouse 類型 問題是我正在使用 Json.Decode 進行一些映射,因此最終得到類型為: Decoder Msg的值有沒有一種簡單的方法可以從 Msg 中獲取值? ...
[英]How to collect and map values of custom types of a record to a string
我怎樣才能進一步簡化display代碼: 這是我的初學者代碼: ...
[英]How to write fuzz tests for List.partition function in ELM?
我對榆樹沒有太多經驗,我想了解模糊測試的工作原理。 例如,如何為 List.partition function 編寫模糊測試? 它的定義如下: ...
[英]Remove only the first occurrence of an item from a list in elm
假設我有一個字符列表 我想要一個 function 它將刪除給定字符的第一個實例 我可以使用遞歸來做到這一點 但我覺得這是一個冗長的解決方案,但我看不到在不刪除所有匹配項的情況下使用List.filter執行此操作的方法。 有沒有更簡單的方法使用核心List操作來做到這一點 ...
[英]Trying to Understand this function and Im completely lost
我一直試圖理解以下 function 並且我認為我的解釋不正確。 我正在嘗試將其轉換為 Python3 我看到底部是有一個名為unwrapUITreeNodeChild的 function 有一個名為 child 的參數,它屬於 UITreeNodeChild,並且 function 返回一個 UI ...
[英]KaTeX and dynamic content
我有一個包含數學公式在內的動態內容的 HTML 文檔。 我想使用 KaTeX 渲染動態生成的數學。 根據網上的各種建議,我目前的設置是: 其中main.js是 ELM 生成的 javascript。 腳本生成的初始內容有一些數學公式,並且顯示正確。 不幸的是,與頁面交互后生成的數學公式不會被渲染。 ...
[英]How do you model 5 dice values with Elm Custom Types?
我正在嘗試在 Elm 中制作一個簡單的骰子游戲。 我將有一個包含 5、6 面骰子的“骰子杯”。 當你“滾動”骰子時,你會得到 5 個隨機骰子值。 最后,“1”值被認為是“狂野”,可以用來代替任何其他骰子值。 所以目前,我已經使用Random.generate命令生成了一個介於 1 和 6 之間的 ...
[英]ELM language Just trying to get the package install command to work to bring in html
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 ...