Index of modules


C
CharExtras []
Utility functions for dealing with characters

D
Dev_Urandom [FileRand]

E
ExponentialDist [Rand]
new ExponentialDist.rng mean returns an object that will generate random floats in an exponential distribution with the given mean.

F
FileRand []
This generator reads raw bits from a RNG character device file, i.e., /dev/urandom.
Find []
Scanning directory trees for matching files
FloatOps [Math]
FloatSource [MtRand]

G
GeometricDist [Rand]
new GeometricDist.rng mean returns an object that will generate random numbers in the geometric distribution using the given mean.
Glob []
Wildcard matching

I
IOExtras []
Some I/O utility functions
Int32Ops [Math]
Int32Source [MtRand]
Int32Source [FileRand]
Source for int32s
Int64Ops [Math]
IntOps [Math]
Specializations for all the built-in integer and real types
IntSource [MtRand]
Sources for use with the Rand distributions
IntSource [FileRand]
Source for ints

L
Locale []
Locale manipulation.

M
Make [SkipList]
Create a new skiplist module for the given key type.
Math []
Type-generic math, constants, useful functions, etc.
MtRand []
Mersenne Twister PRNG

N
NativeOps [Math]
NormalDist [Rand]
new NormalDist.rng returns an object that will generate random floats in the normal distribution (Mean 0, standard deviation 1).

O
Option []
Utility functions for dealing with 'a option types.

P
PoissonDist [Rand]
new PoissonDist.rng mean returns an object that will generate random numbers in the Poisson distribution using the given mean.

R
Rand []
Random number distributions

S
S2USSource [Rand]
A source that takes a source that returns numbers less than 0 and forces them to be positive
SkipList []
Module that provides the skiplist datastructure.
StrExtras []
String functions
SysFloatSource [Rand]
SysSource [Rand]
Source for the standard Random.int generator.
Syslog []
Syslog routines

T
Time []
Time utility functions to fill in gaps in the Unix library and to be more to my liking.

U
UniformDist [Rand]
new UniformDist.rng low high returns an object that will generate random numbers in the range low < x < high.
UniformDist2 [Rand]
new UniformDist2.rng low high returns an object that will generate random numbers in the range low <= x < high.
UnixExtras []
Supplements to the Unix module