PasteRack.org | ||
Paste # 47391 | ||
2019-02-26 16:40:25 | ||
Fork as a new paste. | ||
Paste viewed 282 times. | ||
Tweet | ||
Embed: | ||
#lang racket (require txexpr pollen/setup pollen/decode pollen/misc/tutorial racket/list) (define (digram-row . digrams) (txexpr 'table '((class "digram-table")) (txexpr `tr empty (txexpr `tbody empty (map (lambda (e) (txexpr 'td '((class "digram-row-cell")) (list e))) digrams))))) ;;; why does the following ;;; output a bare "&tr;" and "&tbody;" into my HTML, ;;; rather than the DOM elements themselves (digram-row (lesser-yin) (greater-yin) (lesser-yang) (greater-yang)) ;;; Supporting functions: (define (digram char) (case (current-poly-target) [(txt) (list char)] [else (txexpr 'span '((class "digram")) (list char))])) (define (lesser-yin) (case (current-poly-target) [(txt) "figure out later"] [else (digram "⚍")])) (define (greater-yin) (case (current-poly-target) [(txt) "figure out later"] [else (digram "⚏")])) (define (lesser-yang) (case (current-poly-target) [(txt) "figure out later"] [else (digram "⚎")])) (define (greater-yang) (case (current-poly-target) [(txt) "figure out later"] [else (digram "⚌")]))
=>
standard-module-name-resolver: collection not found for module path: txexpr collection: "txexpr" in collection directories: /home/pasterack/.racket/6.8/collects /home/pasterack/racket68/collects ... [161 additional linked and package directories] context...: show-collection-err standard-module-name-resolver /home/pasterack/racket68/collects/racket/require-transform.rkt:266:2: expand-import /home/pasterack/racket68/collects/racket/private/reqprov.rkt:571:24 /home/pasterack/racket68/collects/racket/private/reqprov.rkt:559:5 /home/pasterack/racket68/collects/racket/require-transform.rkt:266:2: expand-import /home/pasterack/racket68/collects/racket/private/reqprov.rkt:266:21: try-next /home/pasterack/racket68/collects/racket/private/reqprov.rkt:348:21: try-next /home/pasterack/racket68/collects/racket/private/reqprov.rkt:243:2 /home/pasterack/racket68/collects/syntax/wrap-modbeg.rkt:46:4 standard-module-name-resolver loop ...cket/cmdline.rkt:179:51 /home/pasterack/racket68/share/pkgs/scribble-lib/scribble/run.rkt: [running body]