Skip to content

Commit 111756a

Browse files
committed
Initial description
1 parent 5ebe5d9 commit 111756a

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# purescript-halogen-vdom
2+
3+
An extensible virtual-dom library for PureScript.
4+
5+
## Overview
6+
7+
`Halogen.VDom` is a "batteries not included" virtual-dom library for PureScript
8+
with inspiration drawn from:
9+
10+
* https://github.com/Matt-Esch/virtual-dom
11+
* https://github.com/paldepind/snabbdom
12+
* https://github.com/elm-lang/virtual-dom
13+
14+
It's goals being:
15+
16+
1. To use as little FFI as possible.
17+
2. To be as fast as possible given (1).
18+
3. To be extensible.
19+
20+
Notably, `Halogen.VDom` is largely useless out of the box. It does not support
21+
attributes, properties, or event listeners. It is intended to be extended
22+
(and likely `newtype`d) by other frameworks to suit their needs.

0 commit comments

Comments
 (0)