Pulsar 0.7.7-SNAPSHOT

A Clojure lightweight thread, asynchronous programming, and actor library.

Installation

To install, add the following dependency to your project or build file:

[co.paralleluniverse/pulsar "0.7.7-SNAPSHOT"]

Namespaces

co.paralleluniverse.pulsar.actors

Defines actors and behaviors like gen-server and supervisor

co.paralleluniverse.pulsar.async

Fiber-based implementation of [org.clojure/core.async "0.1.346.0-17112a-alpha"]

co.paralleluniverse.pulsar.core

Pulsar is an implementation of lightweight threads (fibers),
Go-like channles and Erlang-like actors for the JVM

co.paralleluniverse.pulsar.dataflow

Dataflow vals and vars

Public variables and functions:

co.paralleluniverse.pulsar.interop

Quasar-Pulsar interop helpers

co.paralleluniverse.pulsar.lazyseq

Functions to transform a channel into a laze seq

Public variables and functions:

co.paralleluniverse.pulsar.rx

Functions transform channels