Ports Search

Results 4,9214,930 of 5,623 for /devel/.(0.004 seconds)
devel/celluloid-extras-0.20.5 (Score: 0.032514982)
Celluloid expansion, testing, and example classes
This port provides classes to support examples, benchmarks, or add special functionality.
devel/celluloid-fsm-0.20.5 (Score: 0.032514982)
Simple finite state machines with integrated Celluloid timeout support
This port provides simple finite state machines with integrated Celluloid timeout support.
devel/celluloid-io-0.17.3 (Score: 0.032514982)
Evented IO for Celluloid actors
Celluloid::IO provides an event-driven IO system for building fast, scalable network applications that integrates directly with the Celluloid actor library, making it easy to combine both threaded and evented concepts. Celluloid::IO is ideal for servers which handle large numbers of mostly-idle connections, such as Websocket servers or chat/messaging systems. Celluloid::IO provides a different class of actor: one that's slightly slower and heavier than standard Celluloid actors, but one which contains a high-performance reactor just like EventMachine or Cool.io. This means Celluloid::IO actors have the power of both Celluloid actors and evented I/O loops. Unlike certain other evented I/O systems which limit you to a single event loop per process, Celluloid::IO lets you make as many actors as you want, system resources permitting. Rather than callbacks, Celluloid::IO exposes a synchronous API built on duck types of Ruby's own IO classes, such as TCPServer and TCPSocket. These classes work identically to their core Ruby counterparts, but in the scope of Celluloid::IO actors provide "evented" performance. Since they're drop-in replacements for the standard classes, there's no need to rewrite every library just to take advantage of Celluloid::IO's event loop and you can freely switch between evented and blocking IO even over the lifetime of a single connection.
devel/celluloid-0.17.3 (Score: 0.032514982)
Build concurrent programs out of concurrent objects
Celluloid enables people to build concurrent programs out of concurrent objects just as easily as they build sequential programs out of sequential objects.
devel/celluloid-pool-0.20.5 (Score: 0.032514982)
Actor pools for Celluloid
This port provides an implementation of an actor pool, based on the Celluloid concurrent object framework.
devel/celluloid-supervision-0.20.6 (Score: 0.032514982)
Supervisors, supervision groups, and supervision trees for Celluloid
This port provides supervisors, supervision groups, and supervision trees for Celluloid.
devel/cf-uaa-lib-3.4.0 (Score: 0.032514982)
Client library for CloudFoundry UAA
Client library for interacting with the CloudFoundry User Account and Authorization (UAA) server.
devel/childprocess-0.5.9 (Score: 0.032514982)
External background process controller
This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination. The code originated in the selenium-webdriver gem, but should prove useful as a standalone library.
devel/chronic-0.10.2 (Score: 0.032514982)
Natural language date/time parser written in pure Ruby
Chronic is a natural language date/time parser written in pure Ruby.
devel/chronic_duration-0.10.6 (Score: 0.032514982)
Natural language parser for elapsed time
A simple Ruby natural language parser for elapsed time. (For example, 4 hours and 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in seconds.