This is a staging site. Uploads will not persist. Testing only.

libbigstringaf-ocaml

bigstring intrinsics and fast blits for OCaml (runtime files)

The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not widely-known, sometimes misused, and so programs that use Bigstrings are slower than they have to be. And even if a library got that part right and exposed the intrinsics properly, the compiler doesn't have any fast blits between Bigstrings and other string-like types.

libstringext-ocaml

extra string functions for OCaml (runtime files)

Extra string functions for OCaml. Mainly splitting. All functions are in the Stringext module.

libg2o0

C++ framework for optimizing graph-based nonlinear error functions

A wide range of problems in robotics as well as in computer-vision involve the minimization of a non-linear error function that can be represented as a graph. Typical instances are simultaneous localization and mapping (SLAM) or bundle adjustment (BA). The overall goal in these problems is to find the configuration of parameters or state variables that maximally explain a set of measurements affected by Gaussian noise. g2o is an open-source C++ framework for such nonlinear least squares problems. g2o has been designed to be easily extensible to a wide range of problems and a new problem typically can be specified in a few lines of code. The current implementation provides solutions to several variants of SLAM and BA. g2o offers a performance comparable to implementations of state-of-the-art approaches for the specific problems (02/2011)

libghc-ghc-typelits-natnormalise-prof

GHC typechecker plugin for types of kind GHC.TypeLits.Nat; profiling libraries

A type checker plugin for GHC that can solve equalities and inequalities of types of kind @Nat@, where these types are either:

libcontent-hub-glib1

content sharing/picking library for Lomiri - GLib bindings

Content sharing/picking infrastructure and service, designed to allow apps to securely and efficiently exchange content.

libs6-2.13

small and secure supervision software suite (shared library)

s6 is a small suite of programs for UNIX, designed to allow process supervision (a.k.a service supervision), in the line of daemontools and runit, as well as various operations on processes and daemons. It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code.