-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathReact.hs
More file actions
66 lines (56 loc) · 1.2 KB
/
Copy pathReact.hs
File metadata and controls
66 lines (56 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
-- Module : React
-- Copyright : (C) 2014-15 Joel Burget
-- License : MIT
-- Maintainer : Joel Burget <joelburget@gmail.com>
-- Stability : experimental
-- Portability : non-portable
module React
( module X
-- React.Anim
--, Color(..)
--, getAnimationState
--, Animatable(..) -- XXX
-- React.Local
, locally
, GeneralizeSignal(..)
-- React.Render
, render
-- React.Types
, ReactT(..)
, React
, React'
, Pure
, RenderHandle(..)
--, AnimConfig(..)
--, Easing(..)
, EventProperties(..)
, ModifierKeys(..)
, MouseEvent(..)
, KeyboardEvent(..)
, ChangeEvent(..)
, FocusEvent(..)
, ForeignRender
-- XXX(joel)
, AttrOrHandler()
, RawAttrs(..)
, ReactArray(..)
, ForeignNode(..)
, mkStaticAttr
-- React.Elements
, foreignLeaf
, foreignParent
) where
-- TODO
-- restricted monads
-- store elem in monad
-- escaping / dangerouslySetInnerHTML
import React.Class
-- import React.Imports
-- import React.Interpret
import React.Local
import React.Types
import React.Render
import React.ElemTypes
import React.Attrs as X
import React.Elements as X
import React.Events as X