我知道 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/