Leading axis theory: Difference between revisions

Jump to navigation Jump to search
m (Leading axis theory category)
Line 24: Line 24:
| Use first axis form only  || [[Reverse]], [[Rotate]] (<source lang=apl inline>⊖</source>), [[Replicate]], [[Reduce]] (<source lang=apl inline>⌿</source>), [[Expand]], [[Scan]] (<source lang=apl inline>⍀</source>), [[Catenate]] (<source lang=apl inline>⍪</source>)
| Use first axis form only  || [[Reverse]], [[Rotate]] (<source lang=apl inline>⊖</source>), [[Replicate]], [[Reduce]] (<source lang=apl inline>⌿</source>), [[Expand]], [[Scan]] (<source lang=apl inline>⍀</source>), [[Catenate]] (<source lang=apl inline>⍪</source>)
|-
|-
| Extendible to leading axes || [[Take]] (<source lang=apl inline>↑</source>), [[Drop]] (<source lang=apl inline>↓</source>), [[indexing]] (<source lang=apl inline>⌷</source>), [[scalar dyadic]]s, [[Unique]] (<source lang=apl inline>∪</source> or <source lang=apl inline>↑</source>) and most [[set function]]s (<source lang=apl inline>⍳∪∩~</source>)
| Extendible to leading axes || [[Take]] (<source lang=apl inline>↑</source>), [[Drop]] (<source lang=apl inline>↓</source>), [[Squad Indexing]] (<source lang=apl inline>⌷</source>), [[scalar dyadic]]s, [[Unique]] (<source lang=apl inline>∪</source> or <source lang=apl inline>↑</source>) and most [[set function]]s (<source lang=apl inline>⍳∪∩~</source>)
|-
|-
| Incompatible              || [[Split]] (<source lang=apl inline>↓</source>), [[First]] (<source lang=apl inline>↑</source> or <source lang=apl inline>⊃</source>), [[Membership]] (<source lang=apl inline>∊</source>), [[Partition]] (<source lang=apl inline>⊂</source> and <source lang=apl inline>⊆</source>)
| Incompatible              || [[Split]] (<source lang=apl inline>↓</source>), [[First]] (<source lang=apl inline>↑</source> or <source lang=apl inline>⊃</source>), [[Membership]] (<source lang=apl inline>∊</source>), [[Partition]] (<source lang=apl inline>⊂</source> and <source lang=apl inline>⊆</source>)
Line 40: Line 40:
| [[Take]], [[Drop]]                      || {{Yes|19.0}}        || {{Yes|13.0}}        || {{Yes}}                        || {{Yes}}
| [[Take]], [[Drop]]                      || {{Yes|19.0}}        || {{Yes|13.0}}        || {{Yes}}                        || {{Yes}}
|-
|-
| [[Indexing]] function                    || {{Yes|19.0}}        || {{Yes|13.0}}        || {{Yes}}                        || {{Yes}}
| [[Squad Indexing|Indexing]] function                    || {{Yes|19.0}}        || {{Yes|13.0}}        || {{Yes}}                        || {{Yes}}
|-
|-
| [[Bracket indexing]]                    || {{No}}              || {{No}}              || {{Yes}}                        ||style="text-align:center;"| N/A
| [[Bracket indexing]]                    || {{No}}              || {{No}}              || {{Yes}}                        ||style="text-align:center;"| N/A
trusted
183

edits

Navigation menu