ticker which hold channel with expirable tick messages and iterface to stop one.
type for using in select paterns.
select
[gopher.Select]
Low level interface for scheduler
return channel, then after duration ellapses, send signal to this channel.
duration
return future which will be filled after time will ellapse.
create ticker with given duration between ticks.
[gopher.Time.Ticker]
synonim for await(asleep(duration)). Should be used inside async block.
await(asleep(duration))
create ticker. When somebody read this ticker, than one receive duration messages. When nobody reading - messages are expired.