list - OCaml 有像 Haskell 的++ 那样的语法吗?

标签 list haskell append ocaml

我知道 OCaml 有 List.append,但它有像 Haskell 的 ++ 这样的运算符吗?

最佳答案

对于列表:

# (@);;
- : 'a list -> 'a list -> 'a list = <fun>
# [1;2;3] @ [4;5;6];;
- : int list = [1; 2; 3; 4; 5; 6]

对于字符串:

# (^);;
- : string -> string -> string = <fun>
# "abc" ^ "def";;
- : string = "abcdef"

关于list - OCaml 有像 Haskell 的++ 那样的语法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7628063/

相关文章:

haskell - 如何检查树是否是满二叉树

javascript - 如何将色 block append 到我的 li 列表中?

python - NLP 生成按列中的值分组的并置三元组数据框

占用太多内存的对象的Python列表

list - 编辑列表中的每个第 N 个项目

list - 嵌套列表中的 Haskell `elem`

haskell - Monadic if - 它是如何工作的?

c++ - 从 std::list 中移除对象

haskell - Word foldl' 没有像 Int foldl' 那样优化

list - Haskell:从后面访问列表