reason

    1熱度

    1回答

    我試圖向Twitter API發出請求,並且他們要求我簽署我的請求。最後一部分需要通過HMAC-SHA1哈希算法進行簽名。有沒有簡單的方法來獲得它?

    0熱度

    1回答

    我是ocaml的新手,已經定義了一個類型。 type options = | Rock | Paper | Scissors 我也想定義一個選項列表。這就是我如何努力也 type opts = list options; 梅林給我這個錯誤,當我嘗試過的選項文字列表到函數 任何想法?順便說一句,我特別使用RationalML,但我認爲不重要。 下面是翻譯回oca

    1熱度

    1回答

    我想寫ReasonML編譯爲這個JS: function main(example) { example.foo = function() { console.log(this) } } 這裏是我的原因: let module Example = { type t; external set_foo_method : t => (t =>

    1熱度

    2回答

    我怎麼會寫下面的JavaScript: var element = document.querySelector('.element') element.style.color = 'red' 的原因 ? 到目前爲止,我有: [@@@bs.config {no_export: no_export}]; external document : Dom.document = "documen

    0熱度

    1回答

    由於雙方是Dom.nodeList和DomTokenList.forEach預計Dom.domTokenList以下將無法正常工作。 open Bs_webapi.Dom; external length : Dom.nodeList => int = "" [@@bs.get]; let sides = Document.querySelectorAll "#carousel > fig

    10熱度

    1回答

    我對ReactJS非常有經驗,現在我正在嘗試學習ReasonML。但是我一直在努力去理解的一件事是如何用React/Reason導入npm包。 網站上的說明有點不清楚(https://reasonml.github.io/guide/javascript/interop/)。 所以,如果我有一個React/Reason項目並且想要使用一個npm包,我該怎麼做呢?如何使用Reason lang導入它

    0熱度

    1回答

    如果我有一個包含(.re)文件 module IntMap = Map.Make { type t = int; let compare = compare; }; type foo = IntMap.t string; 哪能的foo簽名添加到接口的實現(.rei)文件?在與OCaml中的 module IntMap = Map.S with typ

    4熱度

    1回答

    https://facebook.github.io/reason/modules.html#modules-basic-modules I don’t see any import or require in my file; how does module resolution work? Reason/OCaml doesn’t require you to write any impo

    0熱度

    1回答

    如何使用switch運算符而不是大型運算符if/else? type token = | DOT | OPEN_BRACKET | SYMBOL; let dot_code = ".".[0] |> Char.code; let open_bracket_code = "{".[0] |> Char.code; let char_to_token symbo

    0熱度

    1回答

    我是新的reason/ocaml /函數式編程。 我知道List.append和[] @ []但這些函數將創建新的列表,但如何填充現有的列表/數組? 填充列表的最佳方式是什麼? 填充數組的最佳方式是什麼?意思是如果座標類型是let coords: array point = []; 或者這對於這種情況是錯誤的流程(算法)? 原因代碼: type point = {x: int, y: int};