1About 2===== 3 4`Nikhil Marathe <https://nikhilism.com>`_ started writing this book one 5afternoon (June 16, 2012) when he didn't feel like programming. He had recently 6been stung by the lack of good documentation on libuv while working on 7`node-taglib <https://github.com/nikhilm/node-taglib>`_. Although reference 8documentation was present, there were no comprehensive tutorials. This book is 9the output of that need and tries to be accurate. That said, the book may have 10mistakes. Pull requests are encouraged. 11 12Nikhil is indebted to Marc Lehmann's comprehensive `man page 13<http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod>`_ about libev which 14describes much of the semantics of the two libraries. 15 16This book was made using `Sphinx <https://www.sphinx-doc.org>`_ and `vim 17<https://www.vim.org>`_. 18 19.. note:: 20 In 2017 the libuv project incorporated the Nikhil's work into the official 21 documentation and it's maintained there henceforth. 22 23