mindee/tawazi

[FEATURE] wrap the functions in order to be IDE friendly

bashirmindee opened this issue · 1 comments

When using ExecNodes inside, they should be looked up by the used IDE. For example:

from tawazi import op, to_dag

@op
def a(in1: str, in2: int) -> bool:
  """ my amazing doc """
  pass

@to_dag
def pipe():
  return a("twinkle toes",1)

The goal is to make the IDE show the documentation and the typing of a when hovering over its usage code inside the pipe code.

@bashirmindee same here, could you provide a short description of the desired behaviour ?