ghc-echo - A cross-platform, cross-console way to handle echoing terminal input

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-echo-0.1.3-lp151.3.2.x86_64.rpm
Package name ghc-echo
Package version 0.1.3
Package release lp151.3.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
License BSD-3-Clause
Maintainer -
Download size 18.30 KB
Installed size 45.12 KB
The 'base' library exposes the 'hGetEcho' and 'hSetEcho' functions for querying
and setting echo status, but unfortunately, neither function works with MinTTY
consoles on Windows. This is a serious issue, since 'hGetEcho' and 'hSetEcho'
are often used to disable input echoing when a program prompts for a password,
so many programs will reveal your password as you type it on MinTTY!
This library provides an alternative interface which works with both MinTTY and
other consoles. An example is included which demonstrates how one might prompt
for a password using this library. To build it, make sure to configure with the
'-fexample' flag.


Package Version Architecture Repository
ghc-echo - - -


Name Value - - - - - - - - - - - - - - - - - - -


Name Value
ghc-echo = 0.1.3-lp151.3.2
ghc-echo(x86-64) = 0.1.3-lp151.3.2 -


Type URL
Binary Package ghc-echo-0.1.3-lp151.3.2.x86_64.rpm
Source Package ghc-echo-0.1.3-lp151.3.2.src.rpm

Install Howto

Install ghc-echo rpm package:

# zypper install ghc-echo




2018-10-20 - Peter Simons <>
- Use https URL to refer to
2018-07-18 -
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-05-16 -
- Prefer the new %license attribute over %doc.
2017-08-03 -
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2017-03-22 -
- Update to version 0.1.3 revision 1 with cabal2obs.
2017-02-12 -
- Update to version 0.1.3 with cabal2obs.

See Also

Package Description
ghc-echo-devel-0.1.3-lp151.3.2.x86_64.rpm Haskell echo library development files
ghc-ed25519- Ed25519 cryptographic signatures
ghc-ed25519-devel- Haskell ed25519 library development files
ghc-edit-distance- Levenshtein and restricted Damerau-Levenshtein edit distances
ghc-edit-distance-devel- Haskell edit-distance library development files
ghc-either-5.0.1-lp151.1.3.x86_64.rpm Combinators for working with sums
ghc-either-devel-5.0.1-lp151.1.3.x86_64.rpm Haskell either library development files
ghc-enclosed-exceptions-1.0.3-lp151.1.2.x86_64.rpm Catching all exceptions from within an enclosed computation
ghc-enclosed-exceptions-devel-1.0.3-lp151.1.2.x86_64.rpm Haskell enclosed-exceptions library development files
ghc-erf- The error function, erf, and related functions
ghc-erf-devel- Haskell erf library development files
ghc-exceptions-0.10.0-lp151.1.2.x86_64.rpm Extensible optionally-pure exceptions
ghc-exceptions-devel-0.10.0-lp151.1.2.x86_64.rpm Haskell exceptions library development files
ghc-extensible-exceptions- Extensible exceptions
ghc-extensible-exceptions-devel- Haskell extensible-exceptions library development files