Victor Fors před 2 roky
rodič
revize
dc5aaa7e08
1 změnil soubory, kde provedl 7 přidání a 5 odebrání
  1. +7
    -5
      parking.scm

+ 7
- 5
parking.scm Zobrazit soubor

@@ -17,6 +17,13 @@
(array . ,identity)
(null . ,(constantly '()))) (json-parsers)))

;; The resultant type definition for the above parser rules.
(define-type json *)
(define-type json
(or string boolean number float null
(list-of json)
(list-of (pair symbol json))))

(: curry (procedure * --> procedure))
(define (curry fn a)
(lambda (b)
@@ -94,11 +101,6 @@
(apply string-append
(map (curry2 upon symbol? (compose ->string (curry (flip value) ln))) statement)))

(define-type json *)
(define-type json
(or string boolean number float null
(list-of json)
(list-of (pair symbol json))))

;;; Get data from a uri and parse it as json.
(: simple-json-request (string -> json))


Načítá se…
Zrušit
Uložit