Search Package Index

47 packages found

 PackageDescriptionBuild 

chain-module-begin

Helper to define meta-languages which can chain-call other languages. Status: Experimental (no backwards compatibility).

This package needs license metadata

succeeds2

cmx

A calculus of mediated exchange

This package needs documentation

This package needs license metadata

fails6

command-line-ext

Extensible form of command-line with command-line-flag-expanders

This package needs license metadata

succeeds2

compact-annotations

Function type annotation syntax for Typed Racket similar to Haskell

This package needs license metadata

succeeds2

dallas

Experimental RDBMS based on the Darwen & Date's D language

Docs:

This package needs license metadata

succeeds2

dallas-doc

Documentation for Dallas

Docs:

This package needs license metadata

succeeds2

dallas-lib

Dallas (implementation)

This package needs documentation

This package needs license metadata

succeeds4

dallas-test

Tests for Dallas

This package needs documentation

This package needs license metadata

succeeds4

disposable

Provides an abstraction for values associated with external resources that allows automatic resource pooling, per-thread virtual construction, and monadic composition

This package needs license metadata

succeeds2

disposable-test

Tests for the "disposable" package

This package needs license metadata

succeeds2

dotlambda

Splits dotted identifiers like a.b.c, also supports λ<arg>.(code) syntax. Experimental (i.e. there may be small breaking changes in later versions).

Docs:

This package needs license metadata

succeeds2

envlang

Prototype of a proof-of-concept for a language with first-class environments.

Docs:

This package needs license metadata

succeeds; has dependency problems; has failing tests5

event

Synchronizable event programming

Docs:

This package needs license metadata

fails6

expect

A package defining "expectations", first-class assertions about values for use in validation and unit testing with high quality error messages. Currently experimental.

Docs:

This package needs license metadata

succeeds2

extensible-parser-specifications

Unstable, and has seemingly unsolvable problems with module boundaries. This package works like seq-no-order by Alexander Knauth, but adds reusable (within the same module) clauses and global constraints like "a must occur before b" or "a mutually exclusive with c".

This package needs license metadata

succeeds2

fexpress

A compilation-friendly fexpr language.

Docs:

This package needs license metadata

succeeds2

fexpress-doc

A compilation-friendly fexpr language. (doc)

Docs:

This package needs license metadata

succeeds2

fexpress-lib

A compilation-friendly fexpr language. (lib)

This package needs documentation

This package needs license metadata

succeeds4

fexpress-test

A compilation-friendly fexpr language. (test)

This package needs documentation

This package needs license metadata

succeeds4

fixture

Provides test fixtures: resources that are automatically created and destroyed for each RackUnit test case

Docs:

This package needs license metadata

succeeds2

generic-syntax-expanders

Allows definition of macros which include expander-definition forms, like match expanders

This package needs license metadata

succeeds2

gref

Generalized references for Racket

Docs:
succeeds0

gref-doc

Documentation part of "gref"

Docs:
succeeds0

gref-lib

Implementation part of "gref"

This package needs documentation

succeeds4

gref-test

Tests for "gref"

This package needs documentation

succeeds4

j-notation

An exploration into an alternate surface syntax.

This package needs license metadata

succeeds2

jack-ease

Library for easing things between start and stop values fluidly

Docs:

This package needs license metadata

succeeds2

jack-posn

Library for working with points in 2d space

Docs:

This package needs license metadata

succeeds2

net2

Highly experimental and aspirational networking library. Not yet fit for public consumption.

Docs:

This package needs license metadata

succeeds2

neuron

Decentralized Software Organisms

Docs:

This package needs license metadata

succeeds; has dependency problems2

phc-toolkit

Personal collection of utilities. Somewhat unstable and sparsely documented (for now).

This package needs license metadata

succeeds2

polysemy

Highly experimental and unstable. Attach multiple meanings to an identifier (match expander, function overloads, macros, custom "~literal" tokens…). Rename parts of identifiers (rename only some meanings, leaving others with the original name). Compose hybrid identifiers by mixing the meanings of two or more independently defined identifiers.

Docs:

This package needs license metadata

succeeds2

punctaffy

A library for working with higher-dimensional brackets, such as quasiquotation syntax.

Docs:

This package needs license metadata

succeeds2

punctaffy-doc

A library for working with higher-dimensional brackets, such as quasiquotation syntax. (doc)

Docs:

This package needs license metadata

succeeds2

punctaffy-lib

A library for working with higher-dimensional brackets, such as quasiquotation syntax. (lib)

This package needs documentation

This package needs license metadata

succeeds4

punctaffy-test

A library for working with higher-dimensional brackets, such as quasiquotation syntax. (test)

This package needs documentation

This package needs license metadata

succeeds4

qcr

A small chat room on tcp.

Docs:
License:
succeeds; has failing tests5

qtops

Perform operations on things with qualities

Docs:

This package needs license metadata

succeeds; has failing tests5

rebellion

A collection of infrastructure libraries

Docs:

This package needs license metadata

succeeds2

reconstruct-template

`~list/ctx` pattern and `?list/ctx` template for reconstructing syntax objects for core-form languages

This package needs license metadata

succeeds2

request

A package for constructing HTTP and REST-ful requesters and integration tests. Currently unstable.

Docs:

This package needs license metadata

succeeds2

resyntax

An experimental refactoring tool built on top of syntax-parse.

Docs:

This package needs license metadata

succeeds2

rince

A runtime library and C->Racket compiler to allow running C programs on top of Racket (no FFI!)

Docs:

This package needs license metadata

succeeds2

set-exp

Literal set syntax

Docs:

This package needs license metadata

succeeds2

subtemplate

Experimental. In a syntax template, auto-generate yᵢ … from xᵢ … . Also includes several improvements, like ellipses outside of syntax templates, and ellipsis-preserving unsyntax.

This package needs license metadata

succeeds; has failing tests5

syntax-lang

Mini-library for creating new #lang languages from simple macros

This package needs license metadata

succeeds2

tr-immutable

Helpers to write macros using typed/racket at phase 1. Heavily unstable, WIP, experimental, not documented yet. I'm currently dogfooding this to work out the best strategy.

This package needs license metadata

succeeds2