Module
Text.Markdown.SlamDown  
- Package
- purescript-markdown
- Repository
- slamdata/purescript-markdown
Re-exports from Text.Markdown.SlamDown.Syntax   
#TimePrecision Source
#TextBox Source
#SlamDownP Source
newtype SlamDownP aSlamDownP is the type of SlamDown abstract syntax trees which take values in a.
Constructors
Instances
#LinkTarget Source
#Inline Source
#FormFieldP Source
data FormFieldP f aConstructors
- TextBox (TextBox (Compose Maybe f))
- RadioButtons (f a) (f (List a))
- CheckBoxes (f (List a)) (f (List a))
- DropDown (Maybe (f a)) (f (List a))
Instances
- (Functor f) => Functor (FormFieldP f)
- (Functor f, Show (f a), Show (TextBox (Compose Maybe f)), Show (f (List a))) => Show (FormFieldP f a)
- (Eq1 f) => Eq1 (FormFieldP f)
- (Eq1 f, Eq a) => Eq (FormFieldP f a)
- (Ord1 f) => Ord1 (FormFieldP f)
- (Ord1 f, Ord a) => Ord (FormFieldP f a)
#FormField Source
type FormField a = FormFieldP Expr a#CodeBlockType Source
#Block Source
#Value Source
class (Eq a, Ord a) <= Value a  whereMembers
- stringValue :: String -> a
- renderValue :: a -> String
Instances
#traverseTextBox Source
traverseTextBox :: forall h g f. Applicative h => (forall a. f a -> h (g a)) -> TextBox f -> h (TextBox g)#traverseFormField Source
traverseFormField :: forall a h g f. Applicative h => (forall x. f x -> h (g x)) -> FormFieldP f a -> h (FormFieldP g a)#transFormField Source
transFormField :: forall g f. (f ~> g) -> (FormFieldP f) ~> (FormFieldP g)#getLiteral Source
getLiteral :: forall e. Expr e -> Maybe e- Modules
- Text.Markdown. SlamDown 
- Text.Markdown. SlamDown. Eval 
- Text.Markdown. SlamDown. Parser 
- Text.Markdown. SlamDown. Parser. Inline 
- Text.Markdown. SlamDown. Parser. References 
- Text.Markdown. SlamDown. Parser. Utils 
- Text.Markdown. SlamDown. Pretty 
- Text.Markdown. SlamDown. Syntax 
- Text.Markdown. SlamDown. Syntax. Block 
- Text.Markdown. SlamDown. Syntax. FormField 
- Text.Markdown. SlamDown. Syntax. Inline 
- Text.Markdown. SlamDown. Syntax. TextBox 
- Text.Markdown. SlamDown. Syntax. Value 
- Text.Markdown. SlamDown. Traverse