Slide 1

Slide 1 text

Sibiu Web Meetup #9 14.02.2020 Introduction to ClojureScript By Andrei Rusu

Slide 2

Slide 2 text

Sibiu Web Meetup #9 14.02.2020 A few things about me… • Zend Certified Engineer • PHP Backend Dev • Clojure/ClojureScript fan

Slide 3

Slide 3 text

Sibiu Web Meetup #9 14.02.2020 What is ClojureScript? • What is Clojure? • Created by Rich Hickey (https://changelog.com/posts/rich-hickeys-greatest- hits) • Dynamic • Functional • Dialect of LISP • Immutable data • Hosted On the JVM • Like Clojure, but “hosted” on a JavaScript engine (like Google V8)

Slide 4

Slide 4 text

Sibiu Web Meetup #9 14.02.2020 What are the data types? • Scalars: • Numbers • Strings • Booleans • Characters • Keywords • Symbols • Collections: • List • Vector • Map • Set

Slide 5

Slide 5 text

Sibiu Web Meetup #9 14.02.2020 Code is Data