~/talk

An adequate intro to ClojureScript

Talkat RuhrJS 2017 · 2017-10-14..10-15· [javascript, web-platform]
slides:none on file

ClojureScript compiles to JavaScript and brings Lisp syntax plus persistent immutable data structures; the talk shows a Leiningen template, Figwheel-powered REPL hot reload, and a tiny Reagent app that actually updates in the browser as code is edited. Examples include calling browser APIs from ClojureScript, using React wrappers, and small projects that work (a live-coded Web Audio demo and a browser game). The claim is practical: build, run, edit, and get immediate compiler feedback.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Why ClojureScript
  3. 3:49Functional Lisp
  4. 4:40Scheme
  5. 5:40Closure
  6. 6:50Data Structures
  7. 7:50Functions
  8. 9:46Closure Functional
  9. 10:34Closure in Browser
  10. 10:55Different implementations
  11. 12:32Compilation
  12. 13:27Development Environment
  13. 14:57Frontend
  14. 16:35Reple
  15. 21:54Alert prompt
  16. 24:39Hello World
  17. 27:57Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.