libassa-3.5-5t64

object-oriented C++ networking library

libASSA is an object-oriented C++ networking library based on Adaptive Communication Patterns. It features a simplistic implementation of the set of communication patterns such as Service Configurator, Reactor, Acceptor, Connector, and others described in various papers published by Dr. D. C. Schmidt.

libast2t64

Library of Assorted Spiffy Things

LibAST is the Library of Assorted Spiffy Things. It contains many spiffy things, and it is a library. Thus, the ever-so-creative name. LibAST has been previously known as libmej, the Eterm helper library which nobody really understood and certainly never used. The plan is to gradually remove some of the neat stuff from Eterm that could be made generic (things like the theme parsing engine, the command-line options parser, perhaps the event engine, ...) and place it here in the hopes that others will find them useful.

libavl1t64

AVL tree manipulation library - runtime

This library consists of a set of functions to manipulate AVL trees. AVL trees are very efficient balanced binary trees, similar to red-black trees. The functions in this library can handle any kind of payload and search key type.

libbigwig0t64

C library for handling bigWig files

This package provides a C library for reading/parsing local and remote bigWig and bigBed files. This library was refurbished to particularly suit to be wrapped by scripting languages by avoiding early bailouts in case of errors.

libctypes-ocaml

library for binding to C libraries using pure OCaml (runtime)

The ocaml-ctypes library makes it possible to call C functions directly from OCaml without writing or generating C code. The core of the library is a set of combinators for describing C types -- scalars, functions, structs, unions, arrays, and pointers to values and functions. Type descriptions can then be used to bind native functions and values.

clojure

Lisp dialect for the JVM

Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.