Search Package Index

31 packages found

 PackageDescriptionBuild 

2htdp-typed

A partial version of 2htdp for Typed Racket

This package needs documentation

3

alexis-util

Various utilities and helper functions I've found useful

This package needs documentation

3

bnf

Concise Typed Racket syntax for declaring recursive data in BNF

This package needs documentation

3

clang

A series of C utilities for Typed Racket

This package needs documentation

3

compact-annotations

Function type annotation syntax for Typed Racket similar to Haskell

This package needs documentation

3

delay-pure

Non-cached promises for Typed/Racket, like delay/name. Should be sound for occurrence typing (unlike delay/name) because only pure functions are allowed.

This package needs documentation

3

digimon

The (typed) core to construct the digital world

This package needs documentation

3

graphics

Essential computer graphics for Typed Racket

This package needs documentation

3

gtp-checkup

Test correctness of typed/untyped interaction.

This package needs documentation

3

intern

Type-safe interning of datatype in Typed Racket as a new sub-type of Index

This package needs documentation

3

irc-client

A higher-level, typed wrapper around the irc package

This package needs documentation

3

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.

This package needs documentation

3

prefab-predicate-compat

Provides `define-backwards-compatible-flat-prefab-predicate`which is like `define-predicate` but allows for backwards compatible prefab predicate declarations.

This package needs documentation

3

psd

Read (and will write) Photoshop Documents

This package needs documentation

3

rackunit-typed

Typed Racket interface to the RackUnit testing framework

This package needs documentation

3

require-typed-check

require/typed, but skips contracts on already-typed imports

This package needs documentation

3

schema

A data modeling tool for Typed Racket

This package needs documentation

3

set-extras

Some conveniences for set, including fancy unicode aliases and more comprehension forms

This package needs documentation

3

tmemoize

A basic memoize utility for typed racket

This package needs documentation

3

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 documentation

3

trivial

type-tailored standard library functions

This package needs documentation

3

type-conventions

Forms for giving specific argument names implicit types

This package needs documentation

3

type-expander

Type expanders for typed/racket, which work like match expanders for match

This package needs documentation

3

typed-map

Type inference helper for map with Typed/Racket. Supports afl (rather the unhygienic variant, aful/unhygienic), un-annotated lambdas and polymorphic functions.

This package needs documentation

3

typed-racket-hacks

Various workarounds for Typed Racket, most of which are expected to be eventually obsolete

This package needs documentation

3

typed-racket-stream

Streams for typed racket

This package needs documentation

3

typed-stack

A simple stack library written in TR.

This package needs documentation

3

typed-struct-props

Some struct type properties in Typed/Racket, in a more type-safe way. The API should hopefully stay backward-compatible when Typed/Racket officially supports (or rejects) structure type properties.

This package needs documentation

3

typed-worklist

A Typed Racket implementation of a general-purpose worklist, with multiple worklists of different types.

This package needs documentation

3

w3s

W3 Standards Implemented in Typed Racket

This package needs documentation

3

xlist

Fancy lists, with bounded or unbounded repetition of elements. Can be used as a type or match pattern.

This package needs documentation

3