def tag.text

yaml-for-bend@0.1.1.0 · emit.bend:127

import yaml-for-bend@0.1.1.0/emit.bend as Emit
import Base

127def tag.text(+tag: String) -> String:
128  +core = {"tag:yaml.org,2002:" : String}
129  Bool.pick(String, String.starts_with(tag, core), "!!" ++ String.drop(tag, String.length(core)),
130    Bool.pick(String, Bool.and(String.starts_with(tag, "!"), Bool.not(String.contains(tag, " "))), tag, "!<" ++ tag ++ ">"))

Uses (9)

Used by (1)