User avatar
privTri Volpeon areon3NSmol @volpeon@icy.wyvern.rip
6mo
Seems the real problem is passing around and accessing a string's backing storage.

This crashes:
val t = "null"

fun iter(b : bytes)
  trace(b.string.show)
  iter(b)

pub fun main()
  iter(t.bytes)




This runs:
val t = "null"

fun iter(b : bytes)
  trace(t.bytes.string.show)
  iter(b)

pub fun main()
  iter(t.bytes)