package Ġfr . out adoc . a oc . scaffold Ċ Ċ import Ġkotlin . time . Experimental Time Ċ import Ġkotlin . time . measure Timed Value Ċ Ċ @ Experimental Time Ċ fun Ġ< T Ġ: ĠAny , ĠU Ġ: ĠAny > ĠT . measure ( tag : ĠString ? Ġ= Ġnull , Ġblock : ĠT . () Ġ-> ĠU ): ĠU Ġ{ ĊĠĠĠ Ġreturn Ġmeasure Timed Value Ġ{ ĊĠĠĠĠĠĠĠ Ġblock () ĊĠĠĠ Ġ}. let Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" === Ġ$ tag : Ġ${ it . duration }") ĊĠĠĠĠĠĠĠ Ġit . value ĊĠĠĠ Ġ} Ċ }