No commit activity in last 3 years
No release in over 3 years
This gem will help you determine the order of task execution of an existing project using Rake. It may help you reverse engineer a complex project.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Runtime

~> 0
 Project Readme

Quack Concurrency

This Ruby Gem offers a few concurrency tools that could also be found in Concurrent Ruby. However, all of Quack Concurrency's tools will tolerate duck types of Ruby's core ::Mutex and ::ConditionVariable classes to adjust the blocking behaviour of the tools. The tools available include: ConditionVariable, Future, Mutex, Queue, ReentrantMutex, SafeConditionVariable, SafeSleeper and Sleeper. TODO: list some projects using it.

Install

gem install quack_concurrency

Then simply require 'quack_concurrency' in your project.

Documentation

Yard Docs