fn id(value: T) -> T { return value } pub fn main(world: World) -> Void raises { let value: i32 = id(42) if value == 42 { check world.out.write("parametric polymorphism ok\n") } }