| Copyright | Copyright 2017 Awake Security | 
|---|---|
| License | Apache-2.0 | 
| Maintainer | opensource@awakesecurity.com | 
| Stability | experimental | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Language.Ninja.Misc.IText
Description
An interned text type.
Since: 0.1.0
Documentation
An interned (hash-consed) text type.
   This is a newtype over InternedText from the intern package.
Since: 0.1.0
Instances
| Eq IText Source # | |
| Ord IText Source # | The  Since: 0.1.0  | 
| Read IText Source # | Inverse of the  Since: 0.1.0  | 
| Show IText Source # | Displays an  Since: 0.1.0  | 
| IsString IText Source # | |
| Generic IText Source # | |
| Hashable IText Source # | Uses the  TODO: perhaps switch to hashing the identifier, since this is likely
   pretty hot code given all the  Since: 0.1.0  | 
| ToJSON IText Source # | Converts to JSON string via  Since: 0.1.0  | 
| ToJSONKey IText Source # | Converts to JSON string via  Since: 0.1.0  | 
| FromJSON IText Source # | Inverse of the  Since: 0.1.0  | 
| FromJSONKey IText Source # | Inverse of the  Since: 0.1.0  | 
| NFData IText Source # | Defined by  Since: 0.1.0  | 
| (Monad m, Serial m Text) => Serial m IText Source # | Uses the  Since: 0.1.0  | 
| (Monad m, CoSerial m Text) => CoSerial m IText Source # | Uses the  Since: 0.1.0  | 
| type Rep IText Source # | |
uninternText :: IText -> Text Source #
internText :: Text -> IText Source #