How do API documentation and static typing affect API usability?

Stefan Endrikat, Stefan Hanenberg, Romain Robbes, Andreas Stefik. How do API documentation and static typing affect API usability?. In Pankaj Jalote, Lionel C. Briand, André van der Hoek, editors, 36th International Conference on Software Engineering, ICSE '14, Hyderabad, India - May 31 - June 07, 2014. pages 632-642, ACM, 2014. [doi]

@inproceedings{EndrikatHRS14,
  title = {How do API documentation and static typing affect API usability?},
  author = {Stefan Endrikat and Stefan Hanenberg and Romain Robbes and Andreas Stefik},
  year = {2014},
  doi = {10.1145/2568225.2568299},
  url = {http://doi.acm.org/10.1145/2568225.2568299},
  researchr = {https://researchr.org/publication/EndrikatHRS14},
  cites = {0},
  citedby = {0},
  pages = {632-642},
  booktitle = {36th International Conference on Software Engineering, ICSE '14, Hyderabad, India - May 31 - June 07, 2014},
  editor = {Pankaj Jalote and Lionel C. Briand and André van der Hoek},
  publisher = {ACM},
  isbn = {978-1-4503-2756-5},
}