org.ragna.comet.utils
Package object with implicit classes providing extension methods
Type members
Classlikes
Extension methods for durations
Extension methods for durations
- Value parameters:
- duration
Duration being operated on
- Source:
- package.scala
Extension methods for FS2 streams iterating over IO
Extension methods for FS2 streams iterating over IO
- Type parameters:
- O
Type of the items contained in the stream
- Value parameters:
- stream
Stream being operated on
- Source:
- package.scala
Implicit extension methods for IO instances
Implicit extension methods for IO instances
- Type parameters:
- A
Type wrapped in IO
- Value parameters:
- io
An effectful piece of information
- Source:
- package.scala
Utilities to work with FS2 streams
Utilities to work with FS2 streams
- Source:
- StreamUtils.scala
Utility class capable of delaying the execution of an IO action for a certain duration
Utility class capable of delaying the execution of an IO action for a certain duration
This timer can be reset or canceled at any moment
- Type parameters:
- A
Return type of the scheduled action
- Value parameters:
- action
Action to be executed when timer delay is over
- delay
Wait before executing the action
- Source:
- Timer.scala
Implicits
Implicits
Extension methods for durations
Extension methods for durations
- Value parameters:
- duration
Duration being operated on
- Source:
- package.scala
Extension methods for FS2 streams iterating over IO
Extension methods for FS2 streams iterating over IO
- Type parameters:
- O
Type of the items contained in the stream
- Value parameters:
- stream
Stream being operated on
- Source:
- package.scala
Implicit extension methods for IO instances
Implicit extension methods for IO instances
- Type parameters:
- A
Type wrapped in IO
- Value parameters:
- io
An effectful piece of information
- Source:
- package.scala