I was wanting to see if there was at all a way to do asynchronous input from a keyboard in racket. Kinda like tcp-listen, that won&#39;t freeze up the program while it&#39;s used, and won&#39;t show in the terminal. I&#39;ve just finished my first small utility in Scheme and want to move to something a bit more complicated. I&#39;m going to try to create a cli text editor with a focus on lisp programming, but possibly able to extend to other languages. <div>
The reason I want input straight from the keyboard is because I want to process the input for paren matching and do some formating before I print it. I guess I&#39;m wondering if there is a way I can listen to keyboard events directly.</div>
<div>Any info whatsoever would help me a lot, thanks </div>