[next][previous][up][top][index]
search for:

VisibleList -- the class of all visible lists

The type VisibleList is a member of the class Type. Each object of class VisibleList is called a visible list. Each visible list is also a member of class BasicList.

More general types (whose methods may also apply) :

  • BasicList -- the class of all basic lists
  • Types of visible list :

  • Array -- the class of all arrays -- [...]
  • List -- the class of all lists -- {...}
  • Sequence -- the class of all sequences -- (...)
  • There are three types of lists that can be entered directly from the keyboard, as follows.

    i1 : {a,b,c}

    o1 = {a, b, c}

    o1 : List
    i2 : [a,b,c]

    o2 = [a, b, c]

    o2 : Array
    i3 : (a,b,c)

    o3 = (a, b, c)

    o3 : Sequence

    We introduce the class of visible lists as a convenience for referring to lists of these types.

    Functions and methods returning a a visible list :

  • accumulate(Function,Thing,VisibleList) -- apply binary operator repeatedly
  • accumulate(Function,VisibleList) -- apply binary operator repeatedly
  • accumulate(VisibleList,Function) -- apply binary operator repeatedly
  • accumulate(VisibleList,Thing,Function) -- apply binary operator repeatedly
  • flatten VisibleList
  • fold(Function,Thing,VisibleList) -- apply binary operator repeatedly
  • fold(Function,VisibleList) -- apply binary operator repeatedly
  • fold(VisibleList,Function) -- apply binary operator repeatedly
  • fold(VisibleList,Thing,Function) -- apply binary operator repeatedly
  • Function \ VisibleList -- apply a function to each member of a list
  • VisibleList / Function -- apply a function to each member of a list
  • VisibleList _ {...} -- get some entries of a list
  • Methods for using a visible list :

  • between(Thing,VisibleList)
  • member(Thing,VisibleList)
  • position(VisibleList,Function)
  • positions(VisibleList,Function)

  • [next][previous][up][top][index]
    search for: