On 22.03.21 21:38, Per Nordlöw wrote:
Am I the only one being annoyed by the fact thatchainPath(...).arraydoesn't implicit convert to string despite the array returned from .array is allocated by the GC.
Works for me: ---- import std.array: array; import std.path: chainPath; void main() { string chained = chainPath("foo", "bar").array; } ----Uniqueness is being inferred based on purity. If it doesn't work for you, then you're probably doing something impure.