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};