filePattern function
A convenience method for creating a PatternDescriptor descriptor that constructs a FileDescriptor descriptor.
Implementation
PatternDescriptor filePattern(Pattern name, [Object? contents]) =>
pattern(name, (realName) => file(realName, contents));