Module for creating and working with a Glob.
A Glob represents a set of patterns to include/exclude files.
// search recursively for all files with a .dll file extension let dlls = Glob.create "**/*.dll" |> Glob.toPaths
| Type | Description | 
| Function or value | Description | 
| 
                
               | Example
 
 let cleanDirs =
     Glob.create "**/bin"
     |> Glob.add "**/obj" | 
| 
                
               | 
 Example
 let dlls = Glob.create "**/*.dll" | 
| 
                
               |             Creates a Glob from a pattern with a root directory. The root directory is the path of a directory to start searching from. 
 Example
 let logs = Glob.createWithRootDir "/tmp" "**/*.log" | 
| 
                
               | Example
 
 let dlls =
     Glob.create "**/*.dll"
     |> Glob.exclude "exclude.dll" | 
| 
                
               | 
 Example
 
 Glob.create "**/*Things*"
 |> Glob.toPathTypes
 |> Seq.iter
     (function
     | Glob.File x -> printfn "File path: %s" x
     | Glob.Directory x -> printfn "Directory path: %s" x) | 
| 
                
               | 
 Example
 let dllPaths = Glob.create "**/*.dll" |> Glob.toPaths |