# Pastebin urpm85ps Ah! The function I was trying to write is: ``` type foo = [`A | `B]; let elimA = (x: foo) => switch(x) { | `A => `B | x => x } ```