ListTricks 2.20

documentation notebook

Eric Rowland
http://math.rutgers.edu/~erowland/programs.html

Introduction

ListTricks is a collection of structure manipulation, classification, and searching tools.
This introduction gets you started with a few features of the package; the next section provides a complete list of package symbols along with their usage messages and further examples.

To use ListTricks, first you will need to load the package by evaluating the following cell.  (If you need help, see loading a package.)

index_1.gif

Structure manipulation

Classification

Searching

Package symbols

Accumulate (generalization)

AgreementLength

ArrayMap

Best

CanonicalRotation

Case (a specialization of Cases)

Classify (a variant of GatherBy)

ColumnWrap

Complements

First and Last (generalization)

FixedPointPeriod

FixedPointSet

GroupActionMod

MapAcross

MapList

Multisets

NextTuple

Occurrence (a specialization of Position)

PartitionAfter and PartitionBefore

PartitionAt

Period and PeriodLength

Portion

RaggedPartition (a specialization of Partition)

Riffle (generalization)

RotateClockwise and RotateCounterClockwise

RotateLeftTo and RotateRightTo

Shear

Sift

SuccessiveMaxima and SuccessiveMinima

Swap

TakeAfter, TakeBefore, DropAfter, and DropBefore

Tile

Trim

UnpadLeft, UnpadRight, and Unpad

Unriffle

WrappedArrayPlot

Spikey Created with Wolfram Mathematica 8.0