diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ur/basis.urs | 1 | ||||
-rw-r--r-- | lib/ur/string.ur | 2 | ||||
-rw-r--r-- | lib/ur/string.urs | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/lib/ur/basis.urs b/lib/ur/basis.urs index 0f70fa14..d1ecf1ca 100644 --- a/lib/ur/basis.urs +++ b/lib/ur/basis.urs @@ -62,6 +62,7 @@ val strchr : string -> char -> option string val strindex : string -> char -> option int val strcspn : string -> string -> option int val substring : string -> int -> int -> string +val str1 : char -> string class show val show : t ::: Type -> show t -> t -> string diff --git a/lib/ur/string.ur b/lib/ur/string.ur index e31bbc27..fb5a3f97 100644 --- a/lib/ur/string.ur +++ b/lib/ur/string.ur @@ -1,5 +1,7 @@ type t = Basis.string +val str = Basis.str1 + val length = Basis.strlen val append = Basis.strcat diff --git a/lib/ur/string.urs b/lib/ur/string.urs index 8fd434b4..1b584c08 100644 --- a/lib/ur/string.urs +++ b/lib/ur/string.urs @@ -1,5 +1,7 @@ type t = string +val str : char -> t + val length : t -> int val append : t -> t -> t |