Oi gente o seguinte codigo nao compila! Qual é o problema?
(ns forca.core (:gen-class))
(def total-de-vidas 6) (defn perdeu [] (print "voce perdeu"))
(defn jogo [vidas] (if (= vidas 0) (perdeu) (do print vidas) (jogo (- vidas 1)) ) )
(defn -main "I don't do a whole lot ... yet." [& args] (println "Hello, World!"))
Sei que o problema está aqui no seguinte trecho do código, pois quando é retirado o resto compila!
(defn jogo [vidas] (if (= vidas 0) (perdeu) (do print vidas) (jogo (- vidas 1)) ) )