title: How do I document a constructor for a class using Python dataclasses?
body: <p>I have some existing Python 3.6 code that I'd like to move to Python 3.7 dataclasses. I have <code>__init__</code> methods with nice docstring documentation, specifying the attributes the constructors take and their types.</p>
  
  <p>However, if I change these classes to use the new Python dataclasses in 3.7, the constructor is implicit. How do I provide constructor documentation in this case? I like the idea of dataclasses, but not if I have to forego clear documentation to use them.</p>
  
  <p><em>edited to clarify I'm using docstrings presently</em></p>