Options
All
  • Public
  • Public/Protected
  • All
Menu

Module Index

Load the full system with a single import.

preferred

Index

References

AnyIPFunction

Re-exports AnyIPFunction

AxisRange

Re-exports AxisRange

Box

Re-exports Box

DEFAULT_FORMAT

Re-exports DEFAULT_FORMAT

Frame

Re-exports Frame

GraphFormat

Re-exports GraphFormat

INITIAL_STYLE

Re-exports INITIAL_STYLE

IPCalculus

Re-exports IPCalculus

IPCompiled

Re-exports IPCompiled

IPFunction

Re-exports IPFunction

IPFunctionBase

Re-exports IPFunctionBase

IPFunctionCalculus

Re-exports IPFunctionCalculus

IPFunctionPtr

Re-exports IPFunctionPtr

InFrame

Re-exports InFrame

IndefiniteIntegral

Re-exports IndefiniteIntegral

InertialFrame

Re-exports InertialFrame

MouseMoveData

Re-exports MouseMoveData

NYI

Re-exports NYI

NumberFormat

Re-exports NumberFormat

Orientation

Re-exports Orientation

Piecewise

Re-exports Piecewise

Point

Re-exports Point

RGB6Color

Re-exports RGB6Color

Relative

Re-exports Relative

Rotation

Re-exports Rotation

SI

Re-exports SI

StyleKey

Re-exports StyleKey

Styler

Re-exports Styler

TYPE

Re-exports TYPE

TexFormatter

Re-exports TexFormatter

Throw

Re-exports Throw

Transform

Re-exports Transform

Unit

Re-exports Unit

Units

Re-exports Units

Value

Re-exports Value

ValueInFrame

Re-exports ValueInFrame

Variable

Re-exports Variable

Vector

Re-exports Vector

ViewOf

Re-exports ViewOf

World

Re-exports World

add

Re-exports add

callSite

Re-exports callSite

colorStyler

Re-exports colorStyler

constant

Re-exports constant

datatype

Re-exports datatype

equal

Re-exports equal

factor

Re-exports factor

gFunction

Re-exports gFunction

gcd

Re-exports gcd

getUnit

Re-exports getUnit

graph

Re-exports graph

idGen

Re-exports idGen

isComposite

Re-exports isComposite

isFunction

Re-exports isFunction

isOrientation

Re-exports isOrientation

isPCompiled

Re-exports isPCompiled

isPFunction

Re-exports isPFunction

isPoint

Re-exports isPoint

isPrime

Re-exports isPrime

isRelative

Re-exports isRelative

isRotation

Re-exports isRotation

isScalar

Re-exports isScalar

isScalarValue

Re-exports isScalarValue

isUnit

Re-exports isUnit

isVector

Re-exports isVector

mul

Re-exports mul

near

Re-exports near

not

Re-exports not

orientation

Re-exports orientation

point

Re-exports point

poly

Re-exports poly

romberg

Re-exports romberg

rotation

Re-exports rotation

setFormatter

Re-exports setFormatter

setStyle

Re-exports setStyle

sieve

Re-exports sieve

sub

Re-exports sub

vector

Re-exports vector

xgcd

Re-exports xgcd

Functions

curry1

  • curry1<R, A>(f: (a: A) => R): Function1<R, A>
  • Type parameters

    • R

    • A

    Parameters

    • f: (a: A) => R
        • (a: A): R
        • Parameters

          • a: A

          Returns R

    Returns Function1<R, A>

curry2

  • curry2<R, A, B>(f: (a: A, b: B) => R): Function2<R, A, B>
  • Take a function of two arguments, and return one that auto-curries. If any of the arguments is undefined, return a function that accepts that argument.

    If both arguments are undefined, returns itself. If both arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b) if b is undefined, return b => f(a, b)

    Type parameters

    • R

    • A

    • B

    Parameters

    • f: (a: A, b: B) => R

      a function of two arguments.

        • (a: A, b: B): R
        • Parameters

          • a: A
          • b: B

          Returns R

    Returns Function2<R, A, B>

curry3

  • curry3<R, A, B, C>(f: (a: A, b: B, c: C) => R): Function3<R, A, B, C>
  • Take a function of three arguments, and return one that auto-curries. If any of the arguments are undefined, return a function that accepts that argument.

    If all arguments are undefined, returns itself. If all arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b, c) if b is undefined, return b => f(a, b, c) if c is undefined, return c => f(a, b, c)

    Type parameters

    • R

    • A

    • B

    • C

    Parameters

    • f: (a: A, b: B, c: C) => R

      a function of three arguments.

        • (a: A, b: B, c: C): R
        • Parameters

          • a: A
          • b: B
          • c: C

          Returns R

    Returns Function3<R, A, B, C>

curry4

  • curry4<R, A, B, C, D>(f: (a: A, b: B, c: C, d: D) => R): Function4<R, A, B, C, D>
  • Take a function of four arguments, and return one that auto-curries. If any of the arguments are undefined, return a function that accepts that argument.

    If all arguments are undefined, returns itself. If all arguments are defined, immediately calls f with those arguments if a is undefined, return a => f(a, b, c, d) if b is undefined, return b => f(a, b, c, d) if c is undefined, return c => f(a, b, c, d) if d is undefined, return d => f(a, b, c, d)

    Type parameters

    • R

    • A

    • B

    • C

    • D

    Parameters

    • f: (a: A, b: B, c: C, d: D) => R

      a function of four arguments.

        • (a: A, b: B, c: C, d: D): R
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D

          Returns R

    Returns Function4<R, A, B, C, D>

Generated using TypeDoc