Andrew Chambersadd mktempat to stdb44b19310 years agoHistory
33 lines · 346 B · Text
RawDownload
use std trait gimpl @a =	desc	: (x : @a -> byte[:]);; impl gimpl int =	desc = {x		-> "int"	};; impl gimpl byte[:] =	desc = {x		-> "string"	};; impl gimpl @a =	desc = {x		-> "@a"	};; impl gimpl @b[:] =	desc = {x		-> "@a[:]"	};; const main = {	std.put("{} {} {} {}\n", desc(123), desc("foo"), desc('x'), desc([true][:]))}