Skip to content

yetanalytics/sl-clj-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sl-clj-talk

Slides for our Clojure talk at Smart Logic. Based on a Bohconf talk by Jason Lewis and Gary Trakhman.

Overview

Uses React (via Reagent) and wraps Reveal.js to provide rich interactive slides.

Setup

To get an interactive development environment run:

lein figwheel

and open your browser at localhost:3449. This will auto compile and send all changes to the browser without the need to reload. After the compilation process is complete, you will get a Browser Connected REPL. An easy way to try it is:

(js/alert "Am I connected?")

and you should see an alert in the browser window.

To clean all compiled files:

lein clean

To create a production build run:

lein do clean, cljsbuild once min

And open your browser in resources/public/index.html. You will not get live reloading, nor a REPL.

Cider Emacs Setup

  1. M-x cider-jack-in
  2. > (use 'figwheel-sidecar.repl-api)
  3. > (start-figwheel!)
  4. Open a browser to http://localhost:3449

CLJ Examples

Load up a repl and look in /dev/user.clj

License

Copyright © 2016 Yet Analytics

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

Slides for our Clojure talk at Smart Logic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors