pager: Open up a pager, like 'less' or 'more'

[ bsd2, data, library, program, system, text ] [ Propose Tags ]

This opens up the user's $PAGER. On Linux, this is usually called less. On the various BSDs, this is usually more.

Add printOrPage function and sendToPagerStrict function.

[Skip to Readme]




Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Dependencies base (>=4 && <5), bytestring, conduit (>=1.2.3), conduit-extra, directory, pager, process, resourcet, safe, terminfo, text, transformers, unix [details]
License BSD-2-Clause
Copyright Copyright (c) 2015, Peter Harpending.
Author Peter Harpending
Category Data, System, Text
Home page
Bug tracker
Source repo head: git clone
this: git clone
Uploaded by pharpend at 2015-05-16T18:47:45Z
Distributions Arch:, Fedora:, LTSHaskell:, NixOS:, Stackage:, openSUSE:
Reverse Dependencies 2 direct, 8 indirect [details]
Executables hs-pager-test-pager
Downloads 2572 total (47 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for pager-

[back to package description]


This is a Haskell library to open up the user's $PAGER with some text. On Linux, the pager is usually called less. On the various *BSD's, the pager is called more.

The pager doesn't notify people or anything - it takes long output and presents it in pages.

This library is licensed under the FreeBSD license (the 2-clause BSD license). Read the LICENSE file for details.


  • Email:
  • IRC: pharpend on FreeNode and OFTC