什么是Haskell钻石符号?

时间:2014-06-03 16:07:47

标签: haskell path ghc

这个符号</>在Haskell中意味着什么?

它叫什么?

如何使用它?

我使用ghc 7.8编译应用程序。

1 个答案:

答案 0 :(得分:11)

这是combine的别名。

Combine two paths, if the second path isAbsolute, then it returns the second.

Valid x => combine (takeDirectory x) (takeFileName x) `equalFilePath` x
Posix:   combine "/" "test" == "/test"
Posix:   combine "home" "bob" == "home/bob"
Windows: combine "home" "bob" == "home\\bob"
Windows: combine "home" "/bob" == "/bob"