Safe Haskell | None |
---|---|
Language | Haskell2010 |
JavaScript string conversion functions
- type JSStringRef = Ptr OpaqueJSString
- class MakeStringRef a where
- makeStringRef :: a -> JSStringRef
- strToText :: MonadIO m => JSStringRef -> m Text
- textToStr :: Text -> JSStringRef
Documentation
type JSStringRef = Ptr OpaqueJSString
class MakeStringRef a where Source
Anything that can be used to make a JavaScript string reference
makeStringRef :: a -> JSStringRef Source
MakeStringRef String | |
MakeStringRef Text | |
MakeStringRef JSStringRef | If we already have a JSStringRef we are fine |
Data.Text helpers
textToStr :: Text -> JSStringRef Source
Convert a Haskell Text
to a JavaScript string