code: def dataclassRepr(obj) -> str:
      """
      Provide a culled representation of the given ``dataclass`` instance,
      showing only the fields with a non-default value.
      """
      attrs = dataclassNonDefaults(obj)
      clsName = obj.__class__.__qualname__
      kwargs = ", ".join(f"{k}={v!r}" for k, v in attrs.items())
      return f"{clsName}({kwargs})"
  
imports: import asyncio
  import datetime
  import logging
  import math
  import signal
  import sys
  import time
  from dataclasses import fields, is_dataclass
  from typing import AsyncIterator, Awaitable, Callable, Iterator, List, Optional, Union
  import eventkit
label_desc: Use image node_id 6 for calling a global function with example usage: dataclassRepr(obj) and returns: clsName, str, kwargs, str