Implements `asyncdispatch.getIoHandler` and assert on nil futures.

This commit is contained in:
Dominik Picheta 2017-11-24 16:30:56 +00:00
commit 325e4520ec
3 changed files with 12 additions and 0 deletions

View file

@ -23,6 +23,9 @@
in the async dispatcher.
- Implemented an `accept` proc that works on a `SocketHandle` in
``nativesockets``.
- Implemented ``getIoHandler`` proc in the ``asyncdispatch`` module that allows
you to retrieve the underlying IO Completion Port or ``Selector[AsyncData]``
object in the specified dispatcher.
- The overloading rules changed slightly so that constrained generics are
preferred over unconstrained generics. (Bug #6526)
- It is now possible to forward declare object types so that mutually