用 haskell 乌龟创建软 link 的命令是什么?

what is the command to create a soft link with haskell turtle?

哪个命令用 turtle 包创建一个软link?有一个复制文件的命令:命令 cp(在 Turtle.Prelude 中)但是如何制作软文件 link,即等同于 ln -s ?

可以使用 used shell 或任何相关命令

shell "ln -s sourcefile target"  

确实有效,但我想还有更好的方法!

没有这方面的命令。 Turtle 试图实现跨 Windows、Linux 和 OS X 的可移植性。在 Windows is restricted 上创建符号链接,因此不太可能导出依赖于平台的函数在乌龟的序曲中。

此外,Turtle 使用的 Filesystem 模块不公开任何符号链接功能。因此,您必须使用 shellproc 或其他类似的函数。

或者,使用 System.Posix.Files.createSymbolicLink。不过,您必须为此添加 unix