Skip to content

It's unclear that primitive type "uri" enclose URNs (not only URLs) #126

Closed
@Kroisse

Description

@Kroisse

Currently, Nirum specification doesn't clarify their implementors to treat "uri" be a union of Uniform Resource Locator and Uniform Resource Name, or accept URL only and reject URN. Because URN is used rarely in practice, most of Nirum users might want to exclude URN during serialization and deserialization. Furthermore, most of programming languages don't have URN datatype in their standard library. It makes hard to implement the runtime for them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cat:langCategory: Language designcmp:compilerComponent: Compiler backend (e.g., annotation processors, code generators)cmp:runtimeComponent: Target runtimesdfct:easyDifficulty: Easytyp:refactorType: Refactoring (i.e., the same feature to end users but its internal change)

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions