我正在尝试使用FAKE构建位于几个子目录中的F#文件。该filesInDirMatching是假的。
#r @"packages/FAKE/tools/FakeLib.dll"
open System.IO
open Fake
open Fake.FileSystemHelper
open Fake.FscHelper
let allDirs = DirectoryInfo(__SOURCE_DIRECTORY__).GetDirectories "*"
let all = allDirs |> Array.map(fun d -> filesInDirMatching "Example.fs" d)
除了最后一行中的所有操作外,它还在创建一个二维数组(我猜是因为filesInDirMatching创建了一个新的FileDirectory数组)。是否可以将二维数组简化为一维数组?还是有更好的方法呢?
| 归档时间: | 
 | 
| 查看次数: | 1147 次 | 
| 最近记录: |