Skip to content

org.iets3.core.expr.collections


Included Languages

  • com.mbeddr.mpsutil.grammarcells
  • jetbrains.mps.baseLanguage
  • jetbrains.mps.baseLanguage.closures
  • jetbrains.mps.baseLanguage.collections
  • jetbrains.mps.baseLanguage.javadoc
  • jetbrains.mps.baseLanguage.logging
  • jetbrains.mps.baseLanguage.tuples
  • jetbrains.mps.baseLanguageInternal
  • jetbrains.mps.lang.actions
  • jetbrains.mps.lang.behavior
  • jetbrains.mps.lang.constraints
  • jetbrains.mps.lang.constraints.msg.specification
  • jetbrains.mps.lang.constraints.rules
  • jetbrains.mps.lang.constraints.rules.kinds
  • jetbrains.mps.lang.constraints.rules.skeleton
  • jetbrains.mps.lang.context
  • jetbrains.mps.lang.context.defs
  • jetbrains.mps.lang.core
  • jetbrains.mps.lang.dataFlow
  • jetbrains.mps.lang.descriptor
  • jetbrains.mps.lang.editor
  • jetbrains.mps.lang.findUsages
  • jetbrains.mps.lang.generator
  • jetbrains.mps.lang.generator.generationContext
  • jetbrains.mps.lang.intentions
  • jetbrains.mps.lang.migration
  • jetbrains.mps.lang.pattern
  • jetbrains.mps.lang.quotation
  • jetbrains.mps.lang.refactoring
  • jetbrains.mps.lang.resources
  • jetbrains.mps.lang.rulesAndMessages
  • jetbrains.mps.lang.scopes
  • jetbrains.mps.lang.script
  • jetbrains.mps.lang.sharedConcepts
  • jetbrains.mps.lang.smodel
  • jetbrains.mps.lang.structure
  • jetbrains.mps.lang.text
  • jetbrains.mps.lang.textGen
  • jetbrains.mps.lang.typesystem
  • org.iets3.core.expr.lambda
  • org.iets3.core.expr.simpleTypes

Defined Concepts

AbstractStringListJoiner (abstract, node url)¶ ⧉

AllOp (all, node url)¶ ⧉

AllWithIndexOp (all_with_index, node url)¶ ⧉

AnyOp (any, node url)¶ ⧉

AnyWithIndexOp (any_with_index, node url)¶ ⧉

AsImmutableListOp (toList, node url)¶ ⧉

AsImmutableSetOp (toSet, node url)¶ ⧉

AsMapOp (toMap, node url)¶ ⧉

AsSingletonList (toList, node url)¶ ⧉

AtOp (at, node url)¶ ⧉

BracketOp (node url)¶ ⧉

Children

  • index

CollectionSizeSpec (node url)¶ ⧉

Properties

  • min

  • max

CollectionType (collection, node url)¶ ⧉

Children

  • sizeConstraint

  • baseType

ContainsOp (contains, node url)¶ ⧉

DistinctOp (distinct, node url)¶ ⧉

ElementTypeConstraintMap (node url)¶ ⧉

Children

  • typeConstraint1

  • typeConstraint2

ElementTypeConstraintSingle (node url)¶ ⧉

Children

  • typeConstraint

FindFirstOp (findFirst, node url)¶ ⧉

FirstNOp (firstN, node url)¶ ⧉

FirstOp (first, node url)¶ ⧉

FlattenOp (flatten, node url)¶ ⧉

FoldLeftOp (foldLeft, node url)¶ ⧉

FoldOp (abstract, node url)¶ ⧉

Children

  • seed

  • combiner

ForeachOp (foreach, node url)¶ ⧉

ICollectionOp (abstract, node url)¶ ⧉

IContextTypedCollOp (abstract, node url)¶ ⧉

IElementTyped (abstract, node url)¶ ⧉

IListOneArgOp (abstract, node url)¶ ⧉

Children

  • arg

IMapOneArgOp (abstract, node url)¶ ⧉

Children

  • arg

IOrderedCollection (abstract, node url)¶ ⧉

IOrderedCollectionOp (abstract, node url)¶ ⧉

IProvideIndex (abstract, node url)¶ ⧉

ISetOneArgOp (abstract, node url)¶ ⧉

Children

  • arg

IndexExpr (index, node url)¶ ⧉

IndexOfOp (indexOf, node url)¶ ⧉

IsEmptyOp (isEmpty, node url)¶ ⧉

IsNotEmptyOp (isNotEmpty, node url)¶ ⧉

KeyValuePair (node url)¶ ⧉

Children

  • key

  • val

LastNOp (lastN, node url)¶ ⧉

LastOp (last, node url)¶ ⧉

ListInsertOp (insert, node url)¶ ⧉

Children

  • index

  • arg

ListLiteral (list, node url)¶ ⧉

Children

  • typeConstraint

  • elements

ListPickOp (pick, node url)¶ ⧉

Children

  • selectorList

ListType (list, node url)¶ ⧉

ListWithAllOp (withAll, node url)¶ ⧉

ListWithOp (with, node url)¶ ⧉

ListWithoutOp (without, node url)¶ ⧉

MapContainsKeyOp (containsKey, node url)¶ ⧉

MapKeysOp (keys, node url)¶ ⧉

MapLikeType (mapLike, abstract, node url)¶ ⧉

Children

  • keyType_DEPRECATED

  • valueType_DEPRECATED

MapLiteral (map, node url)¶ ⧉

Children

  • typeConstraint

  • elements

MapOp (map, node url)¶ ⧉

MapSizeOp (size, node url)¶ ⧉

MapType (map, node url)¶ ⧉

Children

  • keyType

  • valueType

MapValuesOp (values, node url)¶ ⧉

MapWithOp (with, node url)¶ ⧉

MapWithoutOp (without, node url)¶ ⧉

MaxOp (max, node url)¶ ⧉

MinOp (min, node url)¶ ⧉

NoArgCollectionOp (abstract, node url)¶ ⧉

OneArgCollectionOp (abstract, node url)¶ ⧉

Children

  • arg

OneArgPredicateCollectionOp (abstract, node url)¶ ⧉

OneCollBaseTypedArgCollectionOp (abstract, node url)¶ ⧉

ReverseOp (reverse, node url)¶ ⧉

SetDiffOp (diff, node url)¶ ⧉

SetLiteral (set, node url)¶ ⧉

Children

  • typeConstraint

  • elements

SetType (set, node url)¶ ⧉

SetUnionOp (union, node url)¶ ⧉

SetWithOp (with, node url)¶ ⧉

SetWithoutOp (without, node url)¶ ⧉

SimpleSortOp (sort, node url)¶ ⧉

Properties

  • order

SizeOp (size, node url)¶ ⧉

StringJoinOp (join, node url)¶ ⧉

StringTerminateOp (terminate, node url)¶ ⧉

SumOp (sum, node url)¶ ⧉

TailOp (tail, node url)¶ ⧉

TwoArgPredicateCollectionOp (abstract, node url)¶ ⧉

UnpackOptionsOp (unpackOptions, node url)¶ ⧉

UpToTarget (upto, node url)¶ ⧉

Children

  • max

WhereOp (where, node url)¶ ⧉