purescript

    8熱度

    3回答

    我正在嘗試構建我的react-native項目並使用react-native-fbsdk。 我使用[email protected]和[email protected]。 當我建立我的項目時,我在執行屏幕上得到了這個錯誤。 **Execution failed for task** ':react-native-fbsdk:processReleaseResources'. com.andro

    3熱度

    1回答

    我對於purescript和鹵素絕對陌生。我試圖在HTML元素存在時顯示鹵素組件(myButton),否則不做任何事情。 displayButton :: Eff (HA.HalogenEffects()) Unit displayButton = HA.runHalogenAff do containerElement <- HA.selectElement (QuerySelect

    1熱度

    1回答

    如何從keyboard-input example中的HandleKey以外的其他操作中取消訂閱鍵盤事件? (這個問題與鹵素版本2.0.1和purescript 0.11.4有關。) 在這個例子中,輸入/返回工作。我有一組元素,可以通過按下關閉按鈕用鼠標摺疊,關閉操作可以處理它。此外,輸入/返回可以用來摺疊元素,它的工作原理應該如此。 Open next -> do st <- H.ge

    0熱度

    1回答

    是否有可能在後續方式中以某種方式將匿名函數參數應用於嵌套記錄? type UName = {fname :: String, lname :: String} type XName = { xname :: UName, addr :: String} updateU = _ { xname : { fname : _ } } -- not ok -- or updateU = _ {

    1熱度

    1回答

    我想我可能會錯過purescript-dom模塊中的一個關鍵功能,將其從節點轉換爲特定的元素類型。例如,如果我有一個Event,我可以使用DOM.Events.Events.target來獲取節點,但看起來像獲得特定元素的唯一方法是使用unsafeCoerce,例如, import DOM.Event.Event (target) import DOM.HTML.HTMLInputElement

    2熱度

    1回答

    我正在使用purescript-halogen,並且當子組件的消息被捕獲時我想滾動到div的底部。 但是,它似乎不存在,在鹵素滾動行動控制。 所以,我怎麼能 Scroll to bottom of div? 一個解決方案,我認爲是在事件捕獲的其他這一號召,不是鹵素,過程從主。 我不確定這個解決方案不壞。

    2熱度

    1回答

    我與一個類型級權限的系統試驗,我試圖以禁止不從相同的「源」來源值的分配,即: data A = A { a :: Value, b :: Value } modify :: A -> A modify (A v) = A $ v { a = v.a } -- should work modify (A v) = A $ v { a = v.b } -- should *NOT* work

    1熱度

    1回答

    我正在關注設置任務列表的各種Thermite教程。唯一有很多解釋的教程也相當不合時宜,所以我正在修改它以適應當前的Thermite。但是,我有一個不能使數據類型匹配的調用。 import Optic.Lens (lens) import Optic.Prism (prism) import Optic.Types (Prism', Lens') import Thermite as T

    1熱度

    1回答

    今天早上,我想嘗試一個簡單的例子,但是,我發現我不能做一個「pulp init」沒有互聯網連接。 有什麼辦法,我可以緩存紙漿包不知何故,使創建項目並不能從根本上需要連接到互聯網?

    1熱度

    1回答

    的purescript-yaml庫定義爲簡單的類型,如TupleToYAML情況下,Array等 我怎樣才能獲得或推導Map或StrMap一個ToYAML實例? 我讀了purescript-generics-rep可以使用的地方,但是怎麼樣?