phc-toolkit/scribblings/meta-struct-untyped.scrbl
2017-04-27 23:38:55 +02:00

23 lines
939 B
Racket

#lang scribble/manual
@require[racket/require
"utils.rkt"
@for-label[phc-toolkit/untyped/meta-struct]]
@(def-orig typed [phc-toolkit/meta-struct]
struct-predicate
struct-constructor
struct-accessor
struct-type-is-immutable?
struct-instance-is-immutable?)
@title{Untyped versions of the meta-struct typed macros}
@defmodule[phc-toolkit/untyped/meta-struct
#:link-target? #f
#:use-sources
[(submod (lib "phc-toolkit/meta-struct.rkt") untyped)]]
@defidform[struct-predicate]{Untyped version of @|typed:struct-predicate|.}
@defidform[struct-constructor]{Untyped version of @|typed:struct-constructor|.}
@defidform[struct-accessor]{Untyped version of @|typed:struct-accessor|.}
@defidform[struct-type-is-immutable?]{
Untyped version of @|typed:struct-type-is-immutable?|.}
@defidform[struct-instance-is-immutable?]{
Untyped version of @|typed:struct-instance-is-immutable?|.}