Managed Projects

GPars

  Analyzed about 2 years ago

GPars (Groovy Parallel Systems) brings a wide variety of high-level concurrency concepts, such as actors, parallel collections, agents, dataflow concurrency and other to Groovy developers. Leveraging the enormous flexibility of the Groovy programming language and building on proven Java ... [More] technologies, we aim to make concurrent programming for multi-core hardware intuitive, robust and enjoyable. [Less]

187K lines of code

10 current contributors

over 2 years since last commit

6 users on Open Hub

Activity Not Available
5.0
 
I Use This

ScalaAgent

  Analyzed 29 days ago

A straightforward implementation of the Agent concurrency model for Scala, inspired by agents in Clojure. Essentially, an agent wraps a shared mutable state and hides it behind a message-passing interface. Agents accept messages and process them on behalf of the wrapped state. Typically agents ... [More] accept functions / commands as messages and ensure the submitted commands are executed against the internal agent's state in a thread-safe manner (sequentially). The submitted functions / commands take the internal state as a parameter and their output becomes the new internal state value. The code that is submitted to an agent doesn't need to pay attention to threading or synchronization, the agent will provide such guarantees by itself. [Less]

740 lines of code

0 current contributors

over 7 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

Scala Grails Plugin

  Analyzed about 2 years ago

This is a Scala plugin for Grails. This plugin allows you to compile Scala sources in the /src/java and /src/scala folders of your grails application.

11.7K lines of code

2 current contributors

about 2 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This