Package transf :: Package lib :: Module lists
[frames] | no frames]

Module lists



List manipulation transformations.

See also http://nix.cs.uu.nl/dist/stratego/strategoxt-manual-unstable-latest/manual/chunk-chapter/library-lists.html.

Classes
  Length
  Reverse
  Map
  MapR
  ForEach
  Filter
  FilterR
  Fetch
  One
  MapConcat
Functions
 
Concat2(loperand, roperand)
Concatenates two lists.
 
Concat(*operands)
Concatenates several lists.
 
AtSuffix(operand)
 
AtSuffixR(operand)
 
Split(operand)
 
SplitBefore(operand)
 
SplitAfter(operand)
 
SplitKeep(operand)
 
SplitAll(operand)
 
SplitAllAfter(operand)
 
SplitAllKeep(operand)
Variables
  length = Length()
  reverse = Reverse()
  concat = unify.Foldr(build.nil, Concat2)