The imj-measure-stdout package

[ Tags: bsd3, console, program, terminal ] [ Propose Tags ]

The program helps you determine the maximum capacity of your stdout buffer.

It was initially developped to diagnose screen tearing issues in a terminal-based game I was developping, and more specifically, to see the effect of the following action :

hSetBuffering stdout $ BlockBuffering $ Just maxBound

Using this program, I found that, on my system, the previous call quadruples stdout's capacity, from 2048 to 8192 bytes.

[Skip to Readme]


Change log
Dependencies base (>=4.8 && <4.11), imj-prelude (==0.1.*), optparse-applicative (==0.14.*) [details]
License BSD3
Copyright 2017 - 2018 Olivier Sohn
Author Olivier Sohn
Category Console, Terminal
Home page
Bug tracker
Source repository head: git clone
Uploaded Mon Jan 1 10:15:58 UTC 2018 by OlivierSohn
Distributions NixOS:
Executables imj-measure-stdout-exe
Downloads 75 total (75 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI


Maintainer's Corner

For package maintainers and hackage trustees

Readme for imj-measure-stdout-

[back to package description]

What is it?

A terminal program I wrote to visually determine the maximal size of stdout.