// ĠFIR _ IDENT ICAL Ċ // ĠK T - 1 6 4 7 ĠPattern Ġmatching Ġdoesn 't Ġwork Ġwith Ġgener ics Ċ Ċ open Ġclass ĠAbs Ċ class ĠBar Ġ: ĠAbs () Ċ Ċ fun Ġ< F Ġ: ĠAbs > Ġpattern Matching And Gener ics ( arg Ġ: ĠF ) Ġ: ĠString Ġ{ ĊĠĠĠ Ġif ( arg Ġis ĠBar ){ ĊĠĠĠĠĠ Ġreturn Ġ" Bar "; ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġ" else "; Ċ }