| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.Text
- newtype Text = Text {
- textUnpack :: Text
- encodeLatin1 :: Text -> ByteString
Documentation
A thin wrapper around Text.
Constructors
| Text | |
Fields
| |
Instances
| Eq Text Source # | |
| Ord Text Source # | |
| Show Text Source # | Shown as a string literal, like |
| IsString Text Source # | Allows you to write |
| Generic Text Source # | |
| Binary Text Source # | Text is both length-prefixed and null-terminated. |
| NFData Text Source # | |
| ToJSON Text Source # | Encoded directly as a JSON string. |
| BinaryBit Text Source # | Both length-prefixed and null-terminated. The bits in each byte are reversed. |
| HasField "content" Message Text | |
| HasField "content" NameProperty Text | |
| HasField "content" StrProperty Text | |
| HasField "gameName" PrivateMatchSettingsValue Text | |
| HasField "key" ByteProperty Text | |
| HasField "label" Mark Text | |
| HasField "label" ReplayWithoutFrames Text | |
| HasField "label" ReplayWithFrames Text | |
| HasField "label" OptimizedReplay Text | |
| HasField "mutators" PrivateMatchSettingsValue Text | |
| HasField "name" Message Text | |
| HasField "name" PlayStationId Text | |
| HasField "name" ClassItem Text | |
| HasField "password" PrivateMatchSettingsValue Text | |
| HasField "unpack" Text Text Source # | |
| HasField "unpack" StringValue Text | |
| HasField "value" ByteProperty Text | |
| ModifyField "content" Message Message Text Text | |
| ModifyField "content" NameProperty NameProperty Text Text | |
| ModifyField "content" StrProperty StrProperty Text Text | |
| ModifyField "gameName" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text | |
| ModifyField "key" ByteProperty ByteProperty Text Text | |
| ModifyField "label" Mark Mark Text Text | |
| ModifyField "label" ReplayWithoutFrames ReplayWithoutFrames Text Text | |
| ModifyField "label" ReplayWithFrames ReplayWithFrames Text Text | |
| ModifyField "label" OptimizedReplay OptimizedReplay Text Text | |
| ModifyField "mutators" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text | |
| ModifyField "name" Message Message Text Text | |
| ModifyField "name" PlayStationId PlayStationId Text Text | |
| ModifyField "name" ClassItem ClassItem Text Text | |
| ModifyField "password" PrivateMatchSettingsValue PrivateMatchSettingsValue Text Text | |
| ModifyField "unpack" Text Text Text Text Source # | |
| ModifyField "unpack" StringValue StringValue Text Text | |
| ModifyField "value" ByteProperty ByteProperty Text Text | |
| ModifyField "levels" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) | |
| ModifyField "levels" ReplayWithFrames ReplayWithFrames (List Text) (List Text) | |
| ModifyField "levels" OptimizedReplay OptimizedReplay (List Text) (List Text) | |
| ModifyField "names" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) | |
| ModifyField "names" ReplayWithFrames ReplayWithFrames (List Text) (List Text) | |
| ModifyField "names" OptimizedReplay OptimizedReplay (List Text) (List Text) | |
| ModifyField "objects" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) | |
| ModifyField "objects" ReplayWithFrames ReplayWithFrames (List Text) (List Text) | |
| ModifyField "objects" OptimizedReplay OptimizedReplay (List Text) (List Text) | |
| ModifyField "packages" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) | |
| ModifyField "packages" ReplayWithFrames ReplayWithFrames (List Text) (List Text) | |
| ModifyField "packages" OptimizedReplay OptimizedReplay (List Text) (List Text) | |
| ModifyField "playerName" ReservationValue ReservationValue (Maybe Text) (Maybe Text) | |
| HasField "levels" ReplayWithoutFrames (List Text) | |
| HasField "levels" ReplayWithFrames (List Text) | |
| HasField "levels" OptimizedReplay (List Text) | |
| HasField "names" ReplayWithoutFrames (List Text) | |
| HasField "names" ReplayWithFrames (List Text) | |
| HasField "names" OptimizedReplay (List Text) | |
| HasField "objects" ReplayWithoutFrames (List Text) | |
| HasField "objects" ReplayWithFrames (List Text) | |
| HasField "objects" OptimizedReplay (List Text) | |
| HasField "packages" ReplayWithoutFrames (List Text) | |
| HasField "packages" ReplayWithFrames (List Text) | |
| HasField "packages" OptimizedReplay (List Text) | |
| HasField "playerName" ReservationValue (Maybe Text) | |
| ModifyField "unpack" (Dictionary a0) (Dictionary a0) (Map Text a0) (Map Text a0) | |
| HasField "unpack" (Dictionary a0) (Map Text a0) | |
| ModifyRec "content" Text cs0 => HasField "content" (Rec cs0 Message) Text | |
| ModifyRec "content" Text cs0 => HasField "content" (Rec cs0 NameProperty) Text | |
| ModifyRec "content" Text cs0 => HasField "content" (Rec cs0 StrProperty) Text | |
| ModifyRec "gameName" Text cs0 => HasField "gameName" (Rec cs0 PrivateMatchSettingsValue) Text | |
| ModifyRec "key" Text cs0 => HasField "key" (Rec cs0 ByteProperty) Text | |
| ModifyRec "label" Text cs0 => HasField "label" (Rec cs0 Mark) Text | |
| ModifyRec "label" Text cs0 => HasField "label" (Rec cs0 ReplayWithoutFrames) Text | |
| ModifyRec "label" Text cs0 => HasField "label" (Rec cs0 ReplayWithFrames) Text | |
| ModifyRec "label" Text cs0 => HasField "label" (Rec cs0 OptimizedReplay) Text | |
| ModifyRec "mutators" Text cs0 => HasField "mutators" (Rec cs0 PrivateMatchSettingsValue) Text | |
| ModifyRec "name" Text cs0 => HasField "name" (Rec cs0 Message) Text | |
| ModifyRec "name" Text cs0 => HasField "name" (Rec cs0 PlayStationId) Text | |
| ModifyRec "name" Text cs0 => HasField "name" (Rec cs0 ClassItem) Text | |
| ModifyRec "password" Text cs0 => HasField "password" (Rec cs0 PrivateMatchSettingsValue) Text | |
| ModifyRec "unpack" Text cs0 => HasField "unpack" (Rec cs0 Text) Text Source # | |
| ModifyRec "unpack" Text cs0 => HasField "unpack" (Rec cs0 StringValue) Text | |
| ModifyRec "value" Text cs0 => HasField "value" (Rec cs0 ByteProperty) Text | |
| ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 ReplayWithoutFrames) (List Text) | |
| ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 ReplayWithFrames) (List Text) | |
| ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 OptimizedReplay) (List Text) | |
| ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 ReplayWithoutFrames) (List Text) | |
| ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 ReplayWithFrames) (List Text) | |
| ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 OptimizedReplay) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 ReplayWithoutFrames) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 ReplayWithFrames) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 OptimizedReplay) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 ReplayWithoutFrames) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 ReplayWithFrames) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 OptimizedReplay) (List Text) | |
| ModifyRec "playerName" (Maybe Text) cs0 => HasField "playerName" (Rec cs0 ReservationValue) (Maybe Text) | |
| ModifyRec "unpack" (Map Text a0) cs0 => HasField "unpack" (Rec cs0 (Dictionary a0)) (Map Text a0) | |
| ModifyRec "content" Text cs0 => ModifyField "content" (Rec cs0 Message) (Rec cs0 Message) Text Text | |
| ModifyRec "content" Text cs0 => ModifyField "content" (Rec cs0 NameProperty) (Rec cs0 NameProperty) Text Text | |
| ModifyRec "content" Text cs0 => ModifyField "content" (Rec cs0 StrProperty) (Rec cs0 StrProperty) Text Text | |
| ModifyRec "gameName" Text cs0 => ModifyField "gameName" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text | |
| ModifyRec "key" Text cs0 => ModifyField "key" (Rec cs0 ByteProperty) (Rec cs0 ByteProperty) Text Text | |
| ModifyRec "label" Text cs0 => ModifyField "label" (Rec cs0 Mark) (Rec cs0 Mark) Text Text | |
| ModifyRec "label" Text cs0 => ModifyField "label" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) Text Text | |
| ModifyRec "label" Text cs0 => ModifyField "label" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) Text Text | |
| ModifyRec "label" Text cs0 => ModifyField "label" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) Text Text | |
| ModifyRec "mutators" Text cs0 => ModifyField "mutators" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text | |
| ModifyRec "name" Text cs0 => ModifyField "name" (Rec cs0 Message) (Rec cs0 Message) Text Text | |
| ModifyRec "name" Text cs0 => ModifyField "name" (Rec cs0 PlayStationId) (Rec cs0 PlayStationId) Text Text | |
| ModifyRec "name" Text cs0 => ModifyField "name" (Rec cs0 ClassItem) (Rec cs0 ClassItem) Text Text | |
| ModifyRec "password" Text cs0 => ModifyField "password" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Text Text | |
| ModifyRec "unpack" Text cs0 => ModifyField "unpack" (Rec cs0 Text) (Rec cs0 Text) Text Text Source # | |
| ModifyRec "unpack" Text cs0 => ModifyField "unpack" (Rec cs0 StringValue) (Rec cs0 StringValue) Text Text | |
| ModifyRec "value" Text cs0 => ModifyField "value" (Rec cs0 ByteProperty) (Rec cs0 ByteProperty) Text Text | |
| ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) | |
| ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) | |
| ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) | |
| ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) | |
| ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) | |
| ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) | |
| ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) | |
| ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) | |
| ModifyRec "playerName" (Maybe Text) cs0 => ModifyField "playerName" (Rec cs0 ReservationValue) (Rec cs0 ReservationValue) (Maybe Text) (Maybe Text) | |
| ModifyRec "unpack" (Map Text a0) cs0 => ModifyField "unpack" (Rec cs0 (Dictionary a0)) (Rec cs0 (Dictionary a0)) (Map Text a0) (Map Text a0) | |
| type Rep Text Source # | |
| type FieldType "unpack" Text Source # | |
| type UpdateType "content" Message Text | |
| type UpdateType "content" NameProperty Text | |
| type UpdateType "content" StrProperty Text | |
| type UpdateType "gameName" PrivateMatchSettingsValue Text | |
| type UpdateType "key" ByteProperty Text | |
| type UpdateType "label" Mark Text | |
| type UpdateType "label" ReplayWithoutFrames Text | |
| type UpdateType "label" ReplayWithFrames Text | |
| type UpdateType "label" OptimizedReplay Text | |
| type UpdateType "mutators" PrivateMatchSettingsValue Text | |
| type UpdateType "name" Message Text | |
| type UpdateType "name" PlayStationId Text | |
| type UpdateType "name" ClassItem Text | |
| type UpdateType "password" PrivateMatchSettingsValue Text | |
| type UpdateType "unpack" Text Text Source # | |
| type UpdateType "unpack" StringValue Text | |
| type UpdateType "value" ByteProperty Text | |
| type UpdateType "levels" ReplayWithoutFrames (List Text) | |
| type UpdateType "levels" ReplayWithFrames (List Text) | |
| type UpdateType "levels" OptimizedReplay (List Text) | |
| type UpdateType "names" ReplayWithoutFrames (List Text) | |
| type UpdateType "names" ReplayWithFrames (List Text) | |
| type UpdateType "names" OptimizedReplay (List Text) | |
| type UpdateType "objects" ReplayWithoutFrames (List Text) | |
| type UpdateType "objects" ReplayWithFrames (List Text) | |
| type UpdateType "objects" OptimizedReplay (List Text) | |
| type UpdateType "packages" ReplayWithoutFrames (List Text) | |
| type UpdateType "packages" ReplayWithFrames (List Text) | |
| type UpdateType "packages" OptimizedReplay (List Text) | |
| type UpdateType "playerName" ReservationValue (Maybe Text) | |
| type UpdateType "unpack" (Dictionary a0) (Map Text a0) | |
encodeLatin1 :: Text -> ByteString Source #
Encodes text as Latin-1. Note that this isn't really safe if the text has characters that can't be encoded in Latin-1.