package Ġcore . algebra ic DataTypes And Pattern Matching . pattern Matching Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠChen J in X in Ġon Ġ 2 0 2 1 / 6 / 2 8 Ġä¸ĭåįĪ 3 : 1 4 Ċ Ġ*/ Ċ fun Ġlogic Pattern ( a : ĠInt ) Ġ= Ġwhen Ġ{ ĊĠĠĠ Ġa Ġin Ġ 2 .. 1 1 Ġ-> Ġ(" $ a Ġis Ġsmaller Ġthan Ġ 1 0 Ġand Ġbigger Ġthan Ġ 1 ") ĊĠĠĠ Ġelse Ġ-> Ġ" Maybe Ġ$ a Ġis Ġbigger Ġthan Ġ 1 0 , Ġor Ġsmaller Ġthan Ġ 1 " Ċ } Ċ Ċ fun Ġlogic Pattern ( a : ĠString ) Ġ= Ġwhen Ġ{ ĊĠĠĠ Ġa . contains (" Y ison ") Ġ-> Ġ" Something Ġis Ġabout ĠY ison " ĊĠĠĠ Ġelse Ġ-> Ġ" It 's Ġnone Ġof ĠY ison 's Ġbusiness " Ċ } Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġprintln ( logic Pattern ( 2 )) ĊĠĠĠ Ġprintln ( logic Pattern (" Y ison Ġis Ġa Ġgood Ġboy ")) Ċ }