def List.show.go
import Base2427def List.show.go(~a: Quant, ~A: Kind(a), ~f: A -> String, xs: List<a, A>) ->
2428 String:
2429 match xs:
2430 case Nil{}:
2431 "]"
2432 case h <> t:
2433 ", " ++ f(h) ++ List.show.go(~a, ~A, ~f, t)
import Base2427def List.show.go(~a: Quant, ~A: Kind(a), ~f: A -> String, xs: List<a, A>) ->
2428 String:
2429 match xs:
2430 case Nil{}:
2431 "]"
2432 case h <> t:
2433 ", " ++ f(h) ++ List.show.go(~a, ~A, ~f, t)