someodd / waffle

Haskell Gopher Protocol TUI Client 🧇
https://www.someodd.zip/showcase/waffle/
GNU General Public License v3.0
21 stars 1 forks source link

overhaul and major optimization: procedural reading from file #142

Open hyperrealgopher opened 3 years ago

hyperrealgopher commented 3 years ago

maybe if a file is too large it only stores x lines rendered/widgets at a time (viewspace + some padding) and it has to read more from the cached file to scroll up and down? increased disk activity, but drastically reduced CPU and memory requirements.