Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
OCaml 中的这种模式匹配并不详尽
我是 OCaml 新手 我编写了一些代码来获取列表的 n 元素 let rec n elem l n match n with 0 gt match l with h gt h gt failwith erorr with empty li
ocaml
什么时候应该在 OCaml 中使用对象?
通常 OCaml 程序可以使用或不使用对象来编写 什么时候使用物品最有利 什么时候应该避免使用物品 作为一般经验法则 不要使用对象 它们带来的额外复杂性通常并不值得 我认为这也是适用于其他语言的规则 但那是另一回事了 至少对于 OCaml
OOP
object
ocaml
正确编译子文件夹中的模块(ocamlbuild)
我最近决定整理我的项目目录中的文件 我将几种不同文件类型的解析器移至它们自己的目录中 并决定使用 ocamlbuild 因为项目变得越来越复杂 简单的 shell 脚本不再足够 我能够通过使用一些基本规则修改 myocamlbuild 来成
Compilation
ocaml
ocamlbuild
在 OCaml 中读取 URL 的 HTML 内容
我想编写一个 OCaml 函数 它接受一个 URL 并返回一个由该位置的 HTML 文件内容组成的字符串 有任何想法吗 多谢 最好的 苏里卡托 我已经使用 ocurl 和 nethtml 完成了这两件事 ocurl http sourcef
html
URL
ocaml
F# 与 OCaml:堆栈溢出
我最近发现了一个关于适合 Python 程序员的 F http combiol org fs FSUG FS4PPv2 pptx 看完之后 我决定自己实现一个 蚂蚁谜题 的解决方案 有一只蚂蚁可以在平面网格上走动 蚂蚁一次可以向左 向右 向
F
ocaml
stackoverflow
tailrecursion
什么是主要类型?
OCaml 编译器有一个 principal 选项 邮件列表中有时会提到术语 principal type 它到底是什么意思 维基百科中的定义是递归的 因为它假设读者已经熟悉这个概念 类型推断的过程就是猜测给定用户编写的程序 该程序的类型是
ocaml
修复 OCaml 中的数据类型
Haskell 中的以下数据类型如何用 OCaml 或 SML 表示 newtype Fix f In f Fix f 我已经在邮件列表上回答了这个问题 https sympa inria fr sympa arc caml list 20
Haskell
recursion
ocaml
SML
fixpointcombinators
程序程序员的功能代码片段列表? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
Haskell
F
ocaml
functionalprogramming
codesnippets
OCaml构造函数解包
是否可以通过将数据绑定到单个值而不是元组来解包类型 type foo Foo of int string type foo Foo of int string Foo 3 bar Foo 3 bar Error The constructo
syntax
ocaml
将 OCaml 字符串转换为 format6
以下代码无法编译 let x hello in Printf printf x 错误是 Error This expression has type string but an expression was expected of type
ocaml
Ocaml 多态记录类型不太通用
给定以下类型 type props state reactInstance props props state state updater event props state reactInstance gt event gt state
polymorphism
ocaml
OCaml 中的“[< >]”是什么意思?
我看过一些源代码 let rec parse document parser lt len parse int32 st gt gt parse list ES take int32 len st lt gt gt malformed pa
functionalprogramming
ocaml
camlp4
如何运行 OCaml + Core 脚本?
我正在尝试 Real World OCaml 这本书 它讨论了安装 OPAM 然后是 OCaml 和 Jane Street Core 我按照书中的说明正确加载了 utop 以便它自动加载 Core 没有 Core 我可以简单地运行通用 O
ocaml
如何将函数应用于变体?
让这个类型 type intC int type boolC bool type stringC string type component A of intC B of boolC C of stringC 如果我想对组件 A 的类型 a
functionalprogramming
ocaml
在 OCaml 中模拟 try-with-finally
OCaml s try with不提供finally像Java这样的子句 不过 它会很有用 尤其是在处理副作用时 例如 我喜欢打开一个文件 将打开的文件传递给一个函数 然后关闭它 如果函数引发异常 我必须捕获它才能有机会关闭文件 当打开多个
Exception
ocaml
OCaml:在 GTK 中嵌入 openGL
我想将 openGL 图形嵌入 OCaml 中的 GTK 程序中 您对如何做到这一点有什么想法吗 编辑 Tk 似乎已经解决了问题Togl http togl sourceforge net 在我的 ubuntu 中 我有包 liblablg
OpenGL
gtk
ocaml
当我用 menhir 生成解析器时,有没有办法导出更多东西?
我正在使用 menhir 生成解析器 现在 它从我的 parser mly 文件生成的 parser mli 文件如下所示 The type of tokens type token huge ADT definition goes her
ocaml
menhir
解决 yacc/ocamlyacc 中的减少/减少冲突
我正在尝试解析 ocamlyacc 中的语法 与常规 yacc 几乎相同 它支持没有运算符的函数应用程序 如 Ocaml 或 Haskell 中 以及二元和一元运算符的正常分类 我遇到了与 运算符的归约 归约冲突 该运算符可用于减法和求反
Parsing
ocaml
grammar
yacc
用于查找两个列表之间差异的库函数 - OCaml
有没有库函数可以找List1 minus elements that appear in List2 我一直在谷歌上搜索并没有发现太多 似乎没有too自己写的很简单 我编写了一个函数来从列表中删除特定元素 但这要简单得多 let rec d
ocaml
INRIA 是否会向 OCaml 添加并发原语? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我所说的 并发 是指像 Erlang 的 actor 和并发 GC 这样的轻量级进程 旨在使此类进程顺利工作 如果 INRIA 摆脱当前 OCa
concurrency
functionalprogramming
ocaml
«
1
2
3
4
5
6
7
8
...10
»