Search Package Index

50 packages found

 PackageDescriptionFamilyBuild 

2htdp-typed

A partial version of 2htdp for Typed Racket

This package needs license metadata

Racketsucceeds2

alexis-util

Various utilities and helper functions I've found useful

This package needs license metadata

Racketsucceeds2

ambKanren

miniKanren based on amb

This package needs documentation

License:
Racketfails6

bnf

Concise Typed Racket syntax for declaring recursive data in BNF

This package needs documentation

This package needs license metadata

Racketsucceeds4

clang

Toolbox for C family in Typed Racket

Docs:

This package needs license metadata

Racketsucceeds2

compact-annotations

Function type annotation syntax for Typed Racket similar to Haskell

This package needs license metadata

Racketsucceeds2

data-type

data type syntax for typed/racket

Docs:

This package needs license metadata

Racketsucceeds2

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.

Docs:

This package needs license metadata

Racketfails6

digimon

The (typed) core to construct the digital world

Docs:

This package needs license metadata

Racketsucceeds2

graphics

A typed technical graphics family for Racket: essentials, colorspace, diagram, plot, and more... The legacy psd package has been continued here as a subcollection. PSD can be used as an exchange file format when you need both out-of-the-box composite image data and detailed layers.

Docs:

This package needs license metadata

Racketsucceeds2

gtp-checkup

Test correctness of typed/untyped interaction.

This package needs license metadata

Racketsucceeds; has failing tests5

intern

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

This package needs documentation

This package needs license metadata

Racketsucceeds4

irc-client

A higher-level, typed wrapper around the irc package

This package needs license metadata

Racketsucceeds; has dependency problems2

json-type-provider

A well-typed JSON parser for Typed Racket inspired by Type Provider

This package needs documentation

This package needs license metadata

Racketsucceeds4

knotty

A domain-specific language for knitting patterns

This package needs documentation

Racketsucceeds4

knotty-lib

A domain-specific language for knitting patterns. Implementation only: no documentation.

This package needs documentation

Racketsucceeds4

microyaml

Faster, non-compliant YAML parser.

Docs:
License:
Racketsucceeds0

miniKanren-typed

Typed miniKanren

This package needs documentation

License:
Racketsucceeds4

mox

Open XML for Microsoft Office

Docs:

This package needs license metadata

Racketsucceeds2

openapi-type-provider

Type provider for OpenAPI schemas. Generate well-typed client libraries in Typed Racket.

This package needs license metadata

Racketfails6

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.

Docs:

This package needs license metadata

Racketfails6

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

This package needs license metadata

Racketfails6

rackunit-typed

Typed Racket interface to the RackUnit testing framework

This package needs documentation

License:
Racket4

require-typed-check

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

This package needs license metadata

Racketsucceeds2

schema

A data modeling tool for Typed Racket

Docs:

This package needs license metadata

Racketsucceeds2

set-extras

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

This package needs documentation

This package needs license metadata

Racketsucceeds4

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

Racketsucceeds2

trivial

type-tailored standard library functions

Docs:

This package needs license metadata

Racketsucceeds2

type-conventions

Forms for giving specific argument names implicit types

This package needs documentation

This package needs license metadata

Racketsucceeds4

type-expander

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

This package needs license metadata

Racketsucceeds2

typed-amb

Typed Ambiguous Operator

This package needs documentation

License:
Racketsucceeds4

typed-compose

Utilities for composing functions in Typed Racket.

This package needs license metadata

Racketsucceeds2

typed-data-queue

Queues for typed racket

This package needs documentation

License:
Racketsucceeds4

typed-graph

Typed interface for the generic graph library.

Docs:

This package needs license metadata

Racketsucceeds; has conflicts; has failing tests5

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

This package needs license metadata

Racketsucceeds4

typed-minikanren

An implementation of miniKanren in typed racket.

This package needs documentation

This package needs license metadata

Racketsucceeds4

typed-pmsf

PMS formatting and parsing functions. Typed interface.

This package needs documentation

Racketsucceeds4

typed-racket-datatype

Algebraic Datatypes for Typed Racket (tests and docs)

License:
Racketsucceeds0

typed-racket-datatype-lib

Algebraic Datatypes for Typed Racket (implementation)

License:
Racketsucceeds0

typed-racket-eff

typed/racket + eff

License:
Racketsucceeds0

typed-racket-hacks

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

This package needs documentation

This package needs license metadata

Racketsucceeds; has dependency problems4

typed-racket-mutable-treelist

Mutable tresslists for typed racket

This package needs documentation

License:
Racketsucceeds4

typed-racket-stream

Streams for typed racket

This package needs documentation

License:
Racketsucceeds4

typed-stack

A simple stack library written in TR.

This package needs license metadata

Racketsucceeds2

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 license metadata

Racketsucceeds2

typed-worklist

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

This package needs license metadata

Racketsucceeds2

w3s

W3 Standards Implemented in Typed Racket

Docs:

This package needs license metadata

Racketsucceeds2

x64asm

a simple x64 assembler written in Typed Racket

Docs:

This package needs license metadata

Racketsucceeds2

x64asm-lib

a simple x64 assembler written in Typed Racket

Docs:

This package needs license metadata

Racketsucceeds2

xlist

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

Docs:

This package needs license metadata

Racketsucceeds2