Implements a resource catalog backed by a resource store.
class base resource catalog
implicit import ideallibrarypatterns
implicit import idealruntimepatterns
private static pattern[character] scheme separator : singleton pattern[character] • new(':')
private static pattern[character] path separator : singleton pattern[character] • new('/')
private resource store the resource store
private string the scheme
private immutable list[string] path
overload implement resource identifier resolve(string name)
override string to string