FirstMaybe
scalaz
FirstOf
scalaz
FirstOption
scalaz
FreeVar
LN
f
ShiftFn