<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr"><br></div><div dir="ltr"><br><blockquote type="cite">On Nov 5, 2021, at 12:34, Brandon Allbery <allbery.b@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>What version of GHC areyour students using? I believe sufficiently</span><br><span>recent versions of ghc (but I don't know which; this may require</span><br><span>9.2.1) have an RTS option to use a new I/O manager, which among other</span><br><span>things implements the widechar API for console I/O.</span></div></blockquote><br><div>I found an email from Tamar</div><div><a href="https://mail.haskell.org/pipermail/ghc-devs/2020-July/019053.html">https://mail.haskell.org/pipermail/ghc-devs/2020-July/019053.html</a></div><div>that says the new Windows I/O manager is available in 8.12+, and is enabled with</div><div><span style="caret-color: rgb(31, 31, 31); color: rgb(31, 31, 31); font-family: Menlo, "DejaVu Sans Mono", "Liberation Mono", Consolas, "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-size: 12.600000381469727px; white-space: pre-wrap; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%; background-color: rgb(240, 240, 240);">+RTS --io-manager=native</span></div></body></html>