hackable with a repl
This commit is contained in:
parent
2ffabddba4
commit
f9970858d4
3 changed files with 70 additions and 8 deletions
|
|
@ -5,7 +5,10 @@
|
|||
document.body
|
||||
component))
|
||||
|
||||
(define-macro (component view)
|
||||
(define-macro (component view . args)
|
||||
(when (= (remainder (length args) 2) 1)
|
||||
(error "Component expected even length args."))
|
||||
`(object
|
||||
:view
|
||||
(lambda () (,@view))))
|
||||
(lambda (vnode) (,@view))
|
||||
,@args))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue