microlens-platform-0.3.10: Feature-complete microlens

Copyright(C) 2013-2016 Edward Kmett 2015-2016 Artyom
LicenseBSD-style (see the file LICENSE)
Safe HaskellSafe
LanguageHaskell2010

Lens.Micro.Platform.Internal

Description

 

Documentation

class IsText t where Source #

Minimal complete definition

packed, unpacked

Methods

packed :: Lens' String t Source #

packed lets you convert between String and Text (strict or lazy). It can be used as a replacement for pack or as a way to modify some String if you have a function like Text -> Text.

unpacked :: Lens' t String Source #

unpacked is like packed but works in the opposite direction.