Search Package Index

35 packages found

 PackageDescriptionBuild 

argo

Validate JSON data using JSON Schema.

Docs:
succeeds0

arguments

A simple data structure for a group of function arguments. Used by the mock package.

Docs:
succeeds0

bnf

Concise Typed Racket syntax for declaring recursive data in BNF

This package needs documentation

succeeds3

data-red-black

red-black trees. Includes implementations of augmented red-black trees, positional red-black trees, and an ordered set backed by a rb-tree.

Tags:
succeeds0

ddict

Deterministic Dictionaries

Docs:
Tags:
succeeds0

dset

Deterministic Sets

Docs:
Tags:
succeeds0

ebml

A library for reading and writing EBML files.

Docs:
Tags:
succeeds0

fector

Persistent Functional Vectors

This package needs documentation

Tags:
succeeds3

ftree

Finger Trees

Docs:
Tags:
succeeds0

gls

Generic Little (Object, Type, Anything, ...) System - multiple dispatch on types

Docs:
Tags:
succeeds0

graph

Generic graph library.

Docs:
Tags:
succeeds0

grip

A sparse prelude-lite level library of common things targeting Typed Racket.

Docs:
succeeds0

jack-posn

Library for working with points in 2d space

Docs:
succeeds0

leftist-tree

Functional priority queues

Tags:
succeeds0

lens

Composable, functional lenses

Docs:
succeeds0

lens-common

Base lens constructors and additional combinators

This package needs documentation

succeeds3

lens-data

Lens constructors for various Racket data structures

This package needs documentation

succeeds3

lens-doc

Documentation for the lens libraries

Docs:
succeeds0

lens-lib

Implementation (no docs) of the lens library, includes lens-data and lens-common

This package needs documentation

succeeds3

lens-unstable

Unstable and experimental features for lenses

This package needs documentation

succeeds3

mischief

Mischief: A Racketeer's Toolkit

Docs:
succeeds; has failing tests4

mischief-dev

Mischief: A Racketeer's Toolkit [development branch]

Docs:
succeeds; has failing tests4

munger

An R Dataframe structure in Typed Racket.

This package needs documentation

succeeds3

persistent-array

A semi-persistent array

Tags:
succeeds0

persistent-union-find

A persistent implementation of the union-find data structure

This package needs documentation

Tags:
succeeds3

pfds

Purely functional data structures for Typed Racket

Tags:
succeeds; has failing tests4

phc-adt

Algebraic Data Types for Typed/Racket, with features tailored to compiler writing. The data types do not have to be declared before they are used, like prefab structs and symbols. Behind the scenes, this library remembers all the data types in a file, and uses it to implicitly pre-declare them. Mostly stable, although some things may change a bit in the future.

succeeds0

pvector

Fast, immutable, persistent vectors

Docs:
succeeds0

quad-tree

A fairly simple quad-tree implementation. Nothing terribly fancy. Currently rather unstable.

This package needs documentation

succeeds3

ralist

Purely Functional Random Access Lists

Docs:
Tags:
succeeds0

restore

protocol for restore program state

This package needs documentation

succeeds; has failing tests4

ring-buffer

An imperative overwriting ring buffer data structure

Tags:
succeeds0

set

Use `racket/set` instead

Docs:
Tags:
succeeds0

spmatrix

Semi-persistent matrices based on spvectors

Docs:
Tags:
succeeds0

spvector

Semi-persistent vectors that provide O(1) performance for linear use, but O(n) performance for non-linear accesses

Docs:
Tags:
succeeds0