Add examples function for a nicer REPL time

This commit is contained in:
heyarne 2020-04-09 10:26:24 +02:00
commit b17f556758

View file

@ -99,6 +99,13 @@
(defn count-words [sentence]
(inc (count (re-seq #" " sentence))))
(defn examples
"Will return a preview of the text that will be generated."
[corpus order]
(let [markov-chain (->> (read-corpus corpus)
(markov/chain order))]
(repeatedly 10 #(generate-sentence markov-chain))))
(defn start! [{:keys [corpus order interval]}]
(let [markov-chain (->> (read-corpus corpus)
(markov/chain order))]