Liking cljdoc? Tell your friends :D

hara.io.file.reader


-readercljmultimethod

creates a reader for a given input

(-> (-reader :pushback "project.public.clj" {}) (read) first) => 'defproject

creates a reader for a given input

(-> (-reader :pushback "project.public.clj" {})
    (read)
    first)
=> 'defproject
raw docstring

readerclj

(reader input)
(reader type input)
(reader type input opts)

creates a reader for a given input

(-> (reader :pushback "project.public.clj") (read) first) => 'defproject

creates a reader for a given input

(-> (reader :pushback "project.public.clj")
    (read)
    first)
=> 'defproject
raw docstring

reader-typesclj

(reader-types)

returns the types of readers

(reader-types) => (contains [:input-stream :buffered :file :string :pushback :char-array :piped :line-number])

returns the types of readers

(reader-types)
=> (contains [:input-stream :buffered :file
              :string :pushback :char-array
              :piped :line-number])
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close