1
2
3
pub fn identity<A>(a: A) -> A {
    a
}