diff options
Diffstat (limited to '')
-rw-r--r-- | 2022/talks/async.md | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/2022/talks/async.md b/2022/talks/async.md index 46c1ddf6..8e0f144a 100644 --- a/2022/talks/async.md +++ b/2022/talks/async.md @@ -37,17 +37,14 @@ specifically the Low-Level Network Access API, with illustrations as to how it can be used to build an asynchronous queue. It will also introduce Lisp macros and how powerful they can be. -Outline: - -- introduce myself & the problem -- overview of the solution: - - sketch out the Emacs API available to me - - sketch out the purpose-built async runtime I came up with in Emacs Lisp -- coda: this worked but led to ugly code on the part of callers - - insight: in Lisp, the code is just data! -- demo - - +Michael is a developer and long-time Emacs user from the San Francisco +Bay area. He hacks in C++, Lisp & Rust and thinks a lot about writing +provably correct code. You can find him at: + + - his [home page](https://www.unwoundstack.com) + - on IRC: sp1ff on Libera.Chat + - through [e-mail](mailto:sp1ff@pobox.com) + - or on [Github](https://github.com/sp1ff) [[!inline pages="internal(2022/info/async-after)" raw="yes"]] |