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