我有关于授权FSharp PowerPack的问题.
在codeplex.com的项目页面上是Apache license 2.0.同时,安装后,在带有PowerPack的文件夹中,您可以找到license.rtf,声称该产品是在MS-PL下分发的.
F#PowerPack在哪个许可证下分发?
全部!
这段代码有什么问题?我无法理解 Seq.Map 做错了什么。这是错误消息:类型“单元”与类型“seq<'a>”不兼容
let getPathToLibFile value =
let regex = new Regex("\"(?<data>[^<]*)\"")
let matches = regex.Match(value)
matches.Value
let importAllLibs (lines:string[]) =
lines
|> Seq.filter isImportLine
|> Seq.iter (printfn "Libs found: %s")
|> Seq.map getPathToLibFile // error in this line
|> Seq.iter (printfn "Path to libs: %s")
Run Code Online (Sandbox Code Playgroud)
Seq.Map 上有什么可以理解的例子吗?
PS 来自 wiki 的示例(它有效):
(* Fibonacci Number formula *)
let rec fib n =
match n with
| 0 | 1 -> n
| _ -> fib (n - 1) + …Run Code Online (Sandbox Code Playgroud)