txt: ## lazy.md
  class X::Cannot::Lazy
  
  Error due to inappropriate usage of a lazy list
  
  ```raku
  class X::Cannot::Lazy is Exception { }
  ```
  
  Error thrown (or wrapped in a [`Failure`](/type/Failure)) when inappropriately using a list that `.is-lazy`. Such a list can be infinite which would make it impossible to iterate over all values.
  
  # [Methods](#class_X::Cannot::Lazy "go to top of document")[§](#Methods "direct link")
  
  ## [method action](#class_X::Cannot::Lazy "go to top of document")[§](#method_action "direct link")
  
  ```raku
  method action()
  ```
  
  Verbal description of the inappropriate action.
  
  ## [method what](#class_X::Cannot::Lazy "go to top of document")[§](#method_what "direct link")
  
  ```raku
  method what()
  ```
  
  Returns the type that was the target of the action, if it was not the lazy list itself.
  