#future #async #events

fahrenheit

toy futures executor (formerly known as toykio)

4 stable releases

4.5.4 Nov 12, 2019
4.5.3 May 13, 2019
4.5.2 Oct 2, 2018
4.5.1 Aug 18, 2018

#102 in #futures


Used in hyper-fahrenheit

MIT license

15KB
333 lines

fahrenheit (formerly known as toykio)

Build Status

FOR LEARNING PURPOSES ONLY

This is a greatly simplified implementation

  • futures 0.3 compatible executor on top of select(2) event loop
  • AsyncRead/AsyncWrite TcpStream implementations

todo:

  • more comments

Dependencies

~4–12MB
~128K SLoC