Personal tools

Lens

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Added a link to "Getting Started with Lenses")
(Links: Added link to the HCAR 2014 entry for the package lens)
 
(7 intermediate revisions by 2 users not shown)
Line 2: Line 2:
   
 
[[Category:Idioms]]
 
[[Category:Idioms]]
  +
[[Category:Packages]]
  +
[[Category:Libraries]]
   
 
Lenses are a way to easily access record fields.
 
Lenses are a way to easily access record fields.
  +
  +
  +
== Packages ==
  +
  +
* [http://hackage.haskell.org/package/lens lens]
  +
* [http://hackage.haskell.org/package/lenses lenses]
  +
* [http://hackage.haskell.org/package/lens-sop lens-sop]
  +
Furthermore, see the [http://hackage.haskell.org/packages/#cat:Lenses packages in the category Lenses on Hackage]
   
   
 
== Links ==
 
== Links ==
   
  +
* [http://intolerable.me/lens-operators-intro/ basic lens operator examples]
 
* [http://newartisans.com/2012/11/getting-started-with-lenses/ Getting Started with Lenses]
 
* [http://newartisans.com/2012/11/getting-started-with-lenses/ Getting Started with Lenses]
 
* [http://www.haskellforall.com/2012/01/haskell-for-mainstream-programmers_28.html Haskell for all: Lenses]
 
* [http://www.haskellforall.com/2012/01/haskell-for-mainstream-programmers_28.html Haskell for all: Lenses]
  +
* [http://www.haskellforall.com/2013/05/program-imperatively-using-haskell.html Haskell for all: Program imperatively using Haskell lenses]
  +
* [[LensBeginnersCheatsheet]]
  +
* [http://skillsmatter.com/podcast/scala/lenses-compositional-data-access-and-manipulation/te-8510 Lenses: compositional data access and manipulation], a podcast of Simon Peyton Jones talking about lenses
  +
* [http://fvisser.nl/post/2013/okt/11/why-i-dont-like-the-lens-library.html Why I don’t like the lens library]
  +
* [http://ro-che.info/ccc/23 CCC #23: Picking a lens library]
  +
* [http://gist.io/6923187 Musings on Lens]
  +
* [https://www.haskell.org/communities/11-2014/html/report.html#sect7.1.2 The HCAR 2014 entry for the package lens], including a list of links

Latest revision as of 08:05, 17 November 2014

This article is a stub. You can help by expanding it.

Lenses are a way to easily access record fields.


[edit] 1 Packages

Furthermore, see the packages in the category Lenses on Hackage


[edit] 2 Links