CrossClj

1.10.0-alpha4 docs

SourceDocs



RECENT
    VARS
    read
    read-string

    « Index of all namespaces of this project

    edn reading.
    

    — Rich Hickey

    (read)(read stream)(read opts stream)
    Reads the next object from stream, which must be an instance of
    java.io.PushbackReader or some derivee.  stream defaults to the
    current value of *in*.
    
    Reads data in the edn format (subset of Clojure data):
    http://edn-format.org
    
    opts is a map that can include the following keys:
    :eof - value to return on end-of-file. When not supplied, eof throws an exception.
    :readers  - a map of tag symbols to data-reader functions to be considered before default-data-readers.
                When not supplied, only the default-data-readers will be used.
    :default - A function of two args, that will, if present and no reader is found for a tag,
               be called with the tag and the value.
    (read-string s)(read-string opts s)
    Reads one object from the string s. Returns nil when s is nil or empty.
    
    Reads data in the edn format (subset of Clojure data):
    http://edn-format.org
    
    opts is a map as per clojure.edn/read