2014 April

Jason Morrison edited this page Apr 26, 2014 · 3 revisions

Topics inbox

clojurescript / cljs

Reading Group notes:
https://docs.google.com/document/d/13d1jJq0bDUF0v3g5C48ZUlJUHyOAyRePJPykhr3W0p4/edit

  ClojureScript: Up And Running
    http://shop.oreilly.com/product/0636920025139.do
  https://github.com/bodil/cljs-noderepl
  how to start cljs, react, om
    http://adamsolove.com/js/clojure/2014/01/06/om-experience-report.html
  FRP/CLJS implementations
    http://kevinoncode.blogspot.com/2013/05/a-short-survey-on-state-of-functional.html

  https://github.com/swannodette/lt-cljs-tutorial

? stu sierra clojurewest 2014 components
  https://www.youtube.com/watch?v=13cmHf_kt-Q

Om/Mori/CLJS


 om tutorial
   https://github.com/swannodette/om/wiki/Tutorial

Om at Clojure/West 2014
https://www.youtube.com/watch?v=DMtwq3QtddY

More Om at Clojure/West 2014:
https://www.youtube.com/watch?v=78akckfpvnQ
- via http://www.digitalcld.com/cld/clojurewest-2014-presentation-the-functional-final-frontier-clojure-and-ui-development/

  om tutorials
    https://github.com/swannodette/om/wiki
  (hipchat alternative) kandan client: from sf cljs meetup:
    http://www.meetup.com/SF-Clojurescript-Meetup/events/164121132/
    https://github.com/sgrove/omchaya
  chess with om
    https://twitter.com/swannodette/status/432588577424556032
    https://github.com/danieroux/rubyfuza2014/blob/master/src/rubyfuza/core.cljs
    http://www.slideshare.net/danieroux/rubyfuza-2014
  https://github.com/swannodette/mori
    cljs data structures into javascript land
  https://github.com/jellea/muuuuu
    music sharing web app in om
  http://clojure.org/data_structures
  http://en.wikipedia.org/wiki/Persistent_data_structure#Examples_of_persistent_data_structures
  ?? papers on persistent/immutable data structures

Notes on state split:
https://groups.google.com/forum/#!topic/clojurescript/QuTjNgVl7do
  """ Definitely open to alternate ideas but I won't budge on the fundamental split:
  """ a) application state
  """ b) component local state
  """ c) side information

More threads:
https://groups.google.com/forum/#!searchin/clojurescript/om$20

On component communication:
https://groups.google.com/forum/#!searchin/clojurescript/om$20/clojurescript/NlaYPfQBW2I/oiFkVLZYafMJ
  """ If I was to describe the difference between Om and Reagent it would be that Om
  """ is draconian about component modularity in order to encourage component reuse.
  """ Directly manipulating the app state from a component in Om is a anti-pattern.
  """ Components communicating with each other via functions is also an anti pattern
  """ (use channels).
  :: are there analogies into a marionette structure?  model updates vs fn-callback vs venting


http://hoplon.io/
https://github.com/tailrecursion/hoplon
  hoplon and om http://pmbauer.github.io/2014/01/27/hoplon-binary-clock/
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.