elm

    0熱度

    1回答

    有沒有辦法用Elm爲頁面構建組件,並在同一個Elm文件中編譯兩個組件,以及使用相同的代碼加載兩次相同的組件? 你知道我該怎麼做嗎?

    2熱度

    1回答

    我一直在閱讀過Richard Feldman's Elm SPA app example,和我看到這樣的一些東西examples: type Username = Username String 和我當它有意義的使用類似的東西不知道,一個單值聯合類型,與只是一個類型別名是這樣的: type alias Username = String 什麼時候適合只使用一個單值工會與

    1熱度

    2回答

    如何初始化基於遞歸類型別名的值? type alias ContentProvider = { profile : Profile , topics : List Topic , links : Links , subscribers : Subscribers } type Subscribers = Subscribers (L

    1熱度

    1回答

    type Msg = NoOp | RequestDate | ReceiveDate Date | UpdateYouTubeUrl YouTubeUrl -- - root : Maybe YouTubeUrl -> Html Msg root youTubeUrl = case youTubeUrl of Just yo

    0熱度

    1回答

    我有一個下面的一段代碼榆樹(省略了用於brievity getProjectView功能)的類型: type Model = Maybe List Project model : Model model = Nothing getView : Model -> Html any getView model = case model of Just projects

    0熱度

    1回答

    我從F#的背景來了,我想「缺點」的項目上像這樣的列表... 直接在REPL .. 。 model = {things = []} morethings = model.things :: "anything" 但是編譯器說這個.. (::) is expecting the right side to be a: List (List String) But the righ

    1熱度

    2回答

    TL; DR 有這使得像在JavaScriptElm-Union Types可能與Redux和ImmutableJS圖書館嗎? 想法 嗨! 我是相當新的終極版,還在探索使用最佳模式。我花了一些時間學習Elm,在Elm整個應用的核心重點是Model。 榆樹的核心prinicple正在無誤應用。在與JavaScript比較,因爲它也是一個靜態類型語言Elm是擠滿了基本類型(字符串,列表,布爾...)。

    0熱度

    1回答

    我全新的榆樹和我掙扎,看看這裏有什麼問題.. view : Model -> Html Msg view model = div [] [ button [ onClick NewStrategy ] [ text "-" ] ] 抱怨.. The type annotation for `view` says it always returns: Html (Msg) Bu

    2熱度

    1回答

    我需要解碼一個JSON數組,其頭部項目的類型爲User,所有尾部項目爲Nickname's。數組長度事先不知道,我不能更改JSON表示。 JSON樣本: { "userdata" : [ { "id" : 1, "name" : "MyName", "email" : "[email protected]" }, { "

    1熱度

    2回答

    如何更新列表中的項目? 我試過如下: setFeaturedLink links link = let dictionary = Dict.fromList links result = Dict.filter (\k v -> v.title == link.title) dictionary |> Dict.toList |> L