package Ġcom . h cer is . kot lint apas . high er order functions Ċ Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġstri kt . api . expect That Ċ import Ġstri kt . assertions . contains Exactly Ċ Ċ internal Ġclass ĠFunctions Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` maps Ġtransforms Ġthe Ġelements Ġin Ġa Ġlist `() Ġ{ ĊĠĠĠĠĠĠĠ Ġexpect That (( 1 .. 5 ). toList (). our Map Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit Ġ* Ġ 2 ĊĠĠĠĠĠĠĠ Ġ}). contains Exactly ( 2 , Ġ 4 , Ġ 6 , Ġ 8 , Ġ 1 0 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` creates Ġa Ġmultiplier Ġfunction `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġby 2 Ġ= Ġ( 1 .. 5 ). toList (). multiply By N ( 2 ) ĊĠĠĠĠĠĠĠ Ġexpect That ( by 2 ()). contains Exactly ( 2 , Ġ 4 , Ġ 6 , Ġ 8 , Ġ 1 0 ) ĊĠĠĠ Ġ} Ċ } Ċ