txt: ## is-20nodal.md
  is nodal
  
  Combined from primary sources listed below.
  
  # [In Type system](#___top "go to top of document")[§](#(Type_system)_trait_is_nodal "direct link")
  
  See primary documentation
  [in context](/language/typesystem#trait_is_nodal)
  for **trait is nodal**.
  
  Marks a [`List`](/type/List) method to indicate to hyperoperator to not descend into inner [`Iterable`](/type/Iterable)s to call this method. This trait generally isn't something end users would be using, unless they're subclassing or augmenting core [`List`](/type/List) type.
  
  In order to demonstrate the difference consider the following examples, the first using a method (`elems`) that `is nodal` and the second using a method ([`Int`](/type/Int)) which is not nodal.
  
  ```raku
  say ((1.0, "2", 3e0), [^4], '5')».elems; # OUTPUT: «(3, 4, 1)␤»
  say ((1.0, "2", 3e0), [^4], '5')».Int    # OUTPUT: «((1 2 3) [0 1 2 3] 5)␤»
  ```
  