├── .github ├── release-drafter.yml └── workflows │ ├── ci.yml │ ├── release-drafter.yml │ └── scala-steward.yml ├── .gitignore ├── LICENSE ├── README.md ├── benchmark ├── results │ ├── benchmarks-0.1.0.json │ ├── benchmarks-0.11.0.json │ ├── benchmarks-0.13.0.json │ ├── benchmarks-0.18.0.json │ ├── benchmarks-0.3.0.json │ ├── benchmarks-1.0.0.json │ ├── benchmarks-2.0.0.json │ └── benchmarks.2024.12.05.json └── src │ └── main │ └── scala │ └── benchmark │ ├── ManySleepsBenchmark.scala │ ├── ManyTasksBenchmark.scala │ ├── OverheadBenchmark.scala │ ├── ParallelStreamBenchmark.scala │ ├── ParallelTesting.scala │ └── StreamBenchmark.scala ├── cats ├── jvm │ └── src │ │ └── test │ │ └── scala │ │ └── spec │ │ └── ExtrasSpec.scala └── shared │ └── src │ └── main │ └── scala │ └── rapid │ └── cats │ └── package.scala ├── core ├── js │ └── src │ │ └── main │ │ └── scala │ │ └── rapid │ │ ├── Platform.scala │ │ └── package.scala ├── jvm │ └── src │ │ ├── main │ │ └── scala │ │ │ └── rapid │ │ │ └── package.scala │ │ └── test │ │ └── scala │ │ └── spec │ │ ├── BasicsSpec.scala │ │ ├── FiberWaitingSpec.scala │ │ └── ParallelStreamSpec.scala ├── native │ └── src │ │ └── main │ │ └── scala │ │ └── rapid │ │ ├── Platform.scala │ │ └── package.scala └── shared │ └── src │ ├── main │ └── scala │ │ └── rapid │ │ ├── AtomicIndexedQueue.scala │ │ ├── BoundedMPMCQueue.scala │ │ ├── ConcurrentQueue.scala │ │ ├── Cursor.scala │ │ ├── ExecutionMode.scala │ │ ├── Fiber.scala │ │ ├── Forge.scala │ │ ├── Grouped.scala │ │ ├── GroupedIterator.scala │ │ ├── GroupingIterator.scala │ │ ├── Holder.scala │ │ ├── NaturalKey.scala │ │ ├── ParallelStream.scala │ │ ├── ParallelStreamProcessor.scala │ │ ├── Pull.scala │ │ ├── RapidApp.scala │ │ ├── RapidPackage.scala │ │ ├── Repeat.scala │ │ ├── SingleThreadAgent.scala │ │ ├── Step.scala │ │ ├── Stream.scala │ │ ├── Task.scala │ │ ├── Timer.scala │ │ ├── Unique.scala │ │ ├── UniqueDefaults.scala │ │ ├── fiber │ │ ├── CompletedFiber.scala │ │ ├── FixedThreadPoolFiber.scala │ │ ├── SleepScheduler.scala │ │ ├── SynchronousFiber.scala │ │ └── VirtualThreadFiber.scala │ │ ├── monitor │ │ ├── StatsTaskMonitor.scala │ │ ├── SwingTaskMonitor.scala │ │ └── TaskMonitor.scala │ │ ├── ops │ │ ├── ByteStreamOps.scala │ │ ├── CharStreamOps.scala │ │ ├── FiberSeqOps.scala │ │ ├── IntStreamOps.scala │ │ ├── OptionParallelStreamOps.scala │ │ ├── OptionStreamOps.scala │ │ ├── TaskSeqOps.scala │ │ └── TaskTaskOps.scala │ │ ├── task │ │ ├── Completable.scala │ │ ├── FlatMap.scala │ │ ├── Pure.scala │ │ ├── Sleep.scala │ │ ├── Suspend.scala │ │ ├── Taskable.scala │ │ └── UnitTask.scala │ │ └── trace │ │ ├── SourcecodeTrace.scala │ │ └── Trace.scala │ └── test │ └── scala │ └── spec │ ├── BasicsSyncSpec.scala │ ├── FiberSpec.scala │ ├── MaterializedCursorSpec.scala │ ├── StreamSpec.scala │ └── TaskSpec.scala ├── docs └── README.md ├── project ├── build.properties └── plugins.sbt ├── publish.sh ├── scribe └── shared │ └── src │ ├── main │ └── scala │ │ └── rapid │ │ ├── RapidLoggerSupport.scala │ │ ├── RapidLoggerWrapper.scala │ │ └── logger.scala │ └── test │ └── scala │ └── spec │ └── ScribeRapidSpec.scala └── test ├── jvm └── src │ └── test │ └── scala │ └── spec │ └── BlockableSpec.scala └── shared └── src ├── main └── scala │ └── rapid │ └── AsyncTaskSpec.scala └── test └── scala └── spec └── BasicsAsyncSpec.scala /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/scala-steward.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/.github/workflows/scala-steward.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/results/benchmarks-0.1.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-0.1.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-0.11.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-0.11.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-0.13.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-0.13.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-0.18.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-0.18.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-0.3.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-0.3.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-1.0.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks-2.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks-2.0.0.json -------------------------------------------------------------------------------- /benchmark/results/benchmarks.2024.12.05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/results/benchmarks.2024.12.05.json -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/ManySleepsBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/ManySleepsBenchmark.scala -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/ManyTasksBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/ManyTasksBenchmark.scala -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/OverheadBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/OverheadBenchmark.scala -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/ParallelStreamBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/ParallelStreamBenchmark.scala -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/ParallelTesting.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/ParallelTesting.scala -------------------------------------------------------------------------------- /benchmark/src/main/scala/benchmark/StreamBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/benchmark/src/main/scala/benchmark/StreamBenchmark.scala -------------------------------------------------------------------------------- /cats/jvm/src/test/scala/spec/ExtrasSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/cats/jvm/src/test/scala/spec/ExtrasSpec.scala -------------------------------------------------------------------------------- /cats/shared/src/main/scala/rapid/cats/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/cats/shared/src/main/scala/rapid/cats/package.scala -------------------------------------------------------------------------------- /core/js/src/main/scala/rapid/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/js/src/main/scala/rapid/Platform.scala -------------------------------------------------------------------------------- /core/js/src/main/scala/rapid/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/js/src/main/scala/rapid/package.scala -------------------------------------------------------------------------------- /core/jvm/src/main/scala/rapid/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/jvm/src/main/scala/rapid/package.scala -------------------------------------------------------------------------------- /core/jvm/src/test/scala/spec/BasicsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/jvm/src/test/scala/spec/BasicsSpec.scala -------------------------------------------------------------------------------- /core/jvm/src/test/scala/spec/FiberWaitingSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/jvm/src/test/scala/spec/FiberWaitingSpec.scala -------------------------------------------------------------------------------- /core/jvm/src/test/scala/spec/ParallelStreamSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/jvm/src/test/scala/spec/ParallelStreamSpec.scala -------------------------------------------------------------------------------- /core/native/src/main/scala/rapid/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/native/src/main/scala/rapid/Platform.scala -------------------------------------------------------------------------------- /core/native/src/main/scala/rapid/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/native/src/main/scala/rapid/package.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/AtomicIndexedQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/AtomicIndexedQueue.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/BoundedMPMCQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/BoundedMPMCQueue.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ConcurrentQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ConcurrentQueue.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Cursor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Cursor.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ExecutionMode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ExecutionMode.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Fiber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Fiber.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Forge.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Forge.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Grouped.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Grouped.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/GroupedIterator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/GroupedIterator.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/GroupingIterator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/GroupingIterator.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Holder.scala: -------------------------------------------------------------------------------- 1 | package rapid 2 | 3 | final class Holder[T](var value: T) -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/NaturalKey.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/NaturalKey.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ParallelStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ParallelStream.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ParallelStreamProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ParallelStreamProcessor.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Pull.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Pull.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/RapidApp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/RapidApp.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/RapidPackage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/RapidPackage.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Repeat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Repeat.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/SingleThreadAgent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/SingleThreadAgent.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Step.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Step.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Stream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Stream.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Task.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Task.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Timer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Timer.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/Unique.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/Unique.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/UniqueDefaults.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/UniqueDefaults.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/fiber/CompletedFiber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/fiber/CompletedFiber.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/fiber/FixedThreadPoolFiber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/fiber/FixedThreadPoolFiber.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/fiber/SleepScheduler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/fiber/SleepScheduler.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/fiber/SynchronousFiber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/fiber/SynchronousFiber.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/fiber/VirtualThreadFiber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/fiber/VirtualThreadFiber.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/monitor/StatsTaskMonitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/monitor/StatsTaskMonitor.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/monitor/SwingTaskMonitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/monitor/SwingTaskMonitor.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/monitor/TaskMonitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/monitor/TaskMonitor.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/ByteStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/ByteStreamOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/CharStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/CharStreamOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/FiberSeqOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/FiberSeqOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/IntStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/IntStreamOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/OptionParallelStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/OptionParallelStreamOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/OptionStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/OptionStreamOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/TaskSeqOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/TaskSeqOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/ops/TaskTaskOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/ops/TaskTaskOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/Completable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/Completable.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/FlatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/FlatMap.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/Pure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/Pure.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/Sleep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/Sleep.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/Suspend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/Suspend.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/Taskable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/Taskable.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/task/UnitTask.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/task/UnitTask.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/trace/SourcecodeTrace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/trace/SourcecodeTrace.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/rapid/trace/Trace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/main/scala/rapid/trace/Trace.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/spec/BasicsSyncSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/test/scala/spec/BasicsSyncSpec.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/spec/FiberSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/test/scala/spec/FiberSpec.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/spec/MaterializedCursorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/test/scala/spec/MaterializedCursorSpec.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/spec/StreamSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/test/scala/spec/StreamSpec.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/spec/TaskSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/core/shared/src/test/scala/spec/TaskSpec.scala -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/docs/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/publish.sh -------------------------------------------------------------------------------- /scribe/shared/src/main/scala/rapid/RapidLoggerSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/scribe/shared/src/main/scala/rapid/RapidLoggerSupport.scala -------------------------------------------------------------------------------- /scribe/shared/src/main/scala/rapid/RapidLoggerWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/scribe/shared/src/main/scala/rapid/RapidLoggerWrapper.scala -------------------------------------------------------------------------------- /scribe/shared/src/main/scala/rapid/logger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/scribe/shared/src/main/scala/rapid/logger.scala -------------------------------------------------------------------------------- /scribe/shared/src/test/scala/spec/ScribeRapidSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/scribe/shared/src/test/scala/spec/ScribeRapidSpec.scala -------------------------------------------------------------------------------- /test/jvm/src/test/scala/spec/BlockableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/test/jvm/src/test/scala/spec/BlockableSpec.scala -------------------------------------------------------------------------------- /test/shared/src/main/scala/rapid/AsyncTaskSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/test/shared/src/main/scala/rapid/AsyncTaskSpec.scala -------------------------------------------------------------------------------- /test/shared/src/test/scala/spec/BasicsAsyncSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outr/rapid/HEAD/test/shared/src/test/scala/spec/BasicsAsyncSpec.scala --------------------------------------------------------------------------------