/* Ċ Ġ* ĠCopyright Ġ 2 0 1 6 - 2 0 1 9 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ Ċ // ĠThis Ġfile Ġwas Ġautomatically Ġgenerated Ġfrom Ġcor outines - guide . md Ġby ĠK nit Ġtool . ĠDo Ġnot Ġedit . Ċ package Ġkotlinx . coroutines . guide . flow 1 0 Ċ Ċ import Ġkotlinx . coroutines .* Ċ import Ġkotlinx . coroutines . flow .* Ċ Ċ fun Ġnumbers (): ĠFlow < Int > Ġ= Ġflow Ġ{ ĊĠĠĠ Ġtry Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĊĠĠĠĠĠĠĠ Ġemit ( 1 ) ĊĠĠĠĠĠĠĠ Ġemit ( 2 ) ĠĊĠĠĠĠĠĠĠ Ġprintln (" This Ġline Ġwill Ġnot Ġexecute ") ĊĠĠĠĠĠĠĠ Ġemit ( 3 ) ĠĠĠĠĊĠĠĠ Ġ} Ġfinally Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Finally Ġin Ġnumbers ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain () Ġ= Ġrun Blocking < Unit > Ġ{ ĊĠĠĠ Ġnumbers () ĠĊĠĠĠĠĠĠĠ Ġ. take ( 2 ) Ġ// Ġtake Ġonly Ġthe Ġfirst Ġtwo ĊĠĠĠĠĠĠĠ Ġ. collect Ġ{ Ġvalue Ġ-> Ġprintln ( value ) Ġ} Ċ } ĠĠĠĠĠĠĠĠĠĠĠĠ Ċ