Skip to content

Instantly share code, notes, and snippets.

View chinnonsantos's full-sized avatar
💵
Ajudando a construir um banco transparente, completo e com a sua cara.

Chinnon Santos chinnonsantos

💵
Ajudando a construir um banco transparente, completo e com a sua cara.
View GitHub Profile
@chinnonsantos
chinnonsantos / install-leiningen.sh
Created April 7, 2019 19:58
Downloading script lein
cd /usr/local/bin
sudo wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
ls
@chinnonsantos
chinnonsantos / install-leiningen.sh
Created April 7, 2019 20:13
Define execution privileges in lein
sudo chmod +x lein
ls
./lein
@chinnonsantos
chinnonsantos / install-leiningen.sh
Created April 7, 2019 21:11
Check if Leiningen installed
lein -v
lein repl
"Hello Clojure!"
quit
@chinnonsantos
chinnonsantos / settings.json
Last active April 24, 2019 20:20
Configuring Extensions for Clojure
{
"clojureVSCode.formatOnSave": true,
"clojureVSCode.autoStartNRepl": false,
"clojure.toolsJar": "/home/chinnonsantos/.lein/self-installs/leiningen-2.9.1-standalone.jar",
"clojure.leinPath": "/usr/local/bin/lein"
}
@chinnonsantos
chinnonsantos / test.clj
Created April 25, 2019 00:19
Greetings in Clojure
(defn greetings [name]
(str "Hello " name "!"))
(greetings "Clojure")
java --version
sudo apt update
sudo apt install openjdk-13-jre-headless
fun fizzbuzz(start: Int, end: Int): Unit {
for (k in start..end) {
if (k % 3 == 0 && k % 5 == 0)
println("Fizz Buzz")
else if (k % 3 == 0)
println("Fizz")
else if (k % 5 == 0)
println("Buzz")
else
println(k)
fun fizzbuzz(start: Int, end: Int): Unit {
fun isFizz(k: Int): Boolean = k % 3 == 0
fun isBuzz(k: Int): Boolean = k % 5 == 0
for (k in start..end) {
if (isFizz(k) && isBuzz(k))
println("Fizz Buzz")
else if (isFizz(k))
println("Fizz")
else if (isBuzz(k))