microlens-platform-0.4.3.4: microlens + all batteries included (best for apps)
Copyright(C) 2013-2016 Edward Kmett 2015-2016 Artyom Kazak 2018 Monadfix
LicenseBSD-style (see the file LICENSE)
Safe HaskellSafe
LanguageHaskell2010

Lens.Micro.Platform.Internal

Description

 

Documentation

class IsText t where #

Methods

packed :: Lens' String t #

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 #

unpacked is like packed but works in the opposite direction.

Instances

Instances details
IsText Text # 
Instance details

Defined in Lens.Micro.Platform.Internal

Methods

packed :: Lens' String Text #

unpacked :: Lens' Text String #

IsText Text # 
Instance details

Defined in Lens.Micro.Platform.Internal

Methods

packed :: Lens' String Text #

unpacked :: Lens' Text String #

IsText String # 
Instance details

Defined in Lens.Micro.Platform.Internal

Methods

packed :: Lens' String String #

unpacked :: Lens' String String #