txt: ## t.md
  t
  
  Combined from primary sources listed below.
  
  # [In IO::Handle](#___top "go to top of document")[§](#(IO::Handle)_method_t "direct link")
  
  See primary documentation
  [in context](/type/IO/Handle#method_t)
  for **method t**.
  
  ```raku
  method t(IO::Handle:D: --> Bool:D)
  ```
  
  Returns `True` if the handle is opened to a [TTY](https://en.wikipedia.org/wiki/Terminal_emulator), `False` otherwise.
  
  # [In IO::CatHandle](#___top "go to top of document")[§](#(IO::CatHandle)_method_t "direct link")
  
  See primary documentation
  [in context](/type/IO/CatHandle#method_t)
  for **method t**.
  
  ```raku
  method t(IO::CatHandle:D: --> Bool:D)
  ```
  
  Calls [`.t`](/type/IO/Handle#method_t), which tells if the handle is a TTY, on the currently active source handle and returns the result. If the [source handle queue has been exhausted](/type/IO/CatHandle#method_next-handle), returns `False`.
  
  ```raku
  (my $f1 = 'foo'.IO).spurt: 'foo';
  with IO::CatHandle.new: $f1, $*IN {
      repeat { .t.say } while .next-handle; # OUTPUT: «False␤True␤»
  }
  
  ```
  