From 828701871a508e78681baeda794fa0522578fd9c Mon Sep 17 00:00:00 2001 From: Emile Clark-Boman Date: Wed, 28 Jan 2026 15:42:37 +1000 Subject: [PATCH] add prefix/suffix/surround --- nt/primitives/std/prim/string.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nt/primitives/std/prim/string.nix b/nt/primitives/std/prim/string.nix index e44f938..0ef0222 100644 --- a/nt/primitives/std/prim/string.nix +++ b/nt/primitives/std/prim/string.nix @@ -30,4 +30,8 @@ in rec { if sufLen <= sLen && suffix == substring (sLen - sufLen) sufLen str then substring 0 (sLen - sufLen) str else str; + + prefix = prefix: str: "${prefix}${str}"; + suffix = suffix: str: "${str}${suffix}"; + surround = prefix: suffix: str: "${prefix}${str}${suffix}"; }