ghc-microlens - Tiny lens library for Haskell

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-microlens-0.4.10-lp151.1.2.x86_64.rpm
Package name ghc-microlens
Package version 0.4.10
Package release lp151.1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
License BSD-3-Clause
Maintainer -
Download size 33.38 KB
Installed size 133.07 KB
NOTE: If you're writing an app, you probably want
< microlens-platform> – it
has the most features. < microlens>
is intended more for library writers who want a tiny lens library (after all,
lenses are pretty useful for everything, not just for updating records!).
This library is an extract from < lens>
(with no dependencies). It's not a toy lenses library, unsuitable for “real
world”, but merely a small one. It is compatible with lens, and should have
same performance. It also has better documentation.


Package Version Architecture Repository
ghc-microlens - - -


Name Value - - - - - - -


Name Value
ghc-microlens = 0.4.10-lp151.1.2
ghc-microlens(x86-64) = 0.4.10-lp151.1.2 -


Type URL
Binary Package ghc-microlens-0.4.10-lp151.1.2.x86_64.rpm
Source Package ghc-microlens-0.4.10-lp151.1.2.src.rpm

Install Howto

Install ghc-microlens rpm package:

# zypper install ghc-microlens




2018-12-14 - Peter Simons <>
- Apply Jan Engelhardt's improvements to the description.
2018-11-04 -
- Update microlens to version 0.4.10.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
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-14 -
- Update microlens to version
* Reexported `<&>` from `Data.Functor` (on recent versions of `base`).
* Added `<>~`.
* Added fixities for `<%~`, `<<%~`, `<<.~`.
* Fixed compilation on GHC 8.4.
* Added `HasCallStack` for some partial functions.
2017-03-14 -
- Update to version with cabal2obs.
2016-08-17 -
- Update to version revision 0 with cabal2obs.
2016-08-01 -
- Update to version revision 0 with cabal2obs.
2016-07-10 -
- Update to version revision 0 with cabal2obs.
2016-07-03 -
- update to
* Added <&> (which makes lens creation easier).

See Also

Package Description
ghc-microlens-devel-0.4.10-lp151.1.2.x86_64.rpm Haskell microlens library development files
ghc-microlens-th- Automatic generation of record lenses for microlens
ghc-microlens-th-devel- Haskell microlens-th library development files
ghc-mime-types- Basic mime-type handling types and functions
ghc-mime-types-devel- Haskell mime-types library development files
ghc-mintty-0.1.2-lp151.1.2.x86_64.rpm A reliable way to detect the presence of a MinTTY console on Windows
ghc-mintty-devel-0.1.2-lp151.1.2.x86_64.rpm Haskell mintty library development files
ghc-monad-control- Lift control operations, like exception catching, through monad transformers
ghc-monad-control-devel- Haskell monad-control library development files
ghc-monad-logger-0.3.30-lp151.1.4.x86_64.rpm A class of monads which can log messages
ghc-monad-logger-devel-0.3.30-lp151.1.4.x86_64.rpm Haskell monad-logger library development files
ghc-monad-loops-0.4.3-lp151.3.2.x86_64.rpm Monadic loops
ghc-monad-loops-devel-0.4.3-lp151.3.2.x86_64.rpm Haskell monad-loops library development files
ghc-monadloc-0.7.1-lp151.2.5.x86_64.rpm A class for monads which can keep a monadic call trace
ghc-monadloc-devel-0.7.1-lp151.2.5.x86_64.rpm Haskell monadloc library development files