Re: Proper way to write EDN file, after production bug

2018-03-30 Thread LaurentJ
Yes we will set print-dup, print-meta, print-level and print-length to have a properly formatted edn file. Le vendredi 30 mars 2018 05:55:50 UTC+2, Didier a écrit : > > Ya, I'd write a wrapping fn, like ->edn which internally binds everything > to what it should be, maybe even declares some extr

Re: Proper way to write EDN file, after production bug

2018-03-30 Thread LaurentJ
I mean just print-dup and print-meta should be enough ! Le vendredi 30 mars 2018 14:31:04 UTC+2, LaurentJ a écrit : > > Yes we will set print-dup, print-meta, print-level and print-length to > have a properly formatted edn file. > > Le vendredi 30 mars 2018 05:55:50 UTC+2, Didier a écrit : >> >>

Re: Writing a text adventure in Clojure

2018-03-30 Thread Tim Visher
http://landoflisp.com/ is specifically about coding games in Lisp, in case you're into books. :) On Thu, Mar 29, 2018 at 6:45 PM, Will Duquette wrote: > I'm an experienced programmer, but a Clojure newbie; as a beginner > project, I'm looking into how one would idiomatically write a text > adven

Re: Writing a text adventure in Clojure

2018-03-30 Thread Gary Johnson
Hi Will, Welcome to the wide world of functional programming, where data flows, and functions transmute without destroying their inputs. As some others in this thread have already suggested, a general approach to viewing any problem space from a functional perspective is to imagine your proble

Re: Writing a text adventure in Clojure

2018-03-30 Thread Karsten Schmidt
Hi Will, have a look at this workshop repository, in which we developed a simple text adventure framework: https://github.com/learn-postspectacular/resonate-workshop-2014 Hth! K. On 30 March 2018 at 16:01, Gary Johnson wrote: > Hi Will, > > Welcome to the wide world of functional programming, w

[ANN] com.walmartlabs/schematic 1.1.0

2018-03-30 Thread Steve Ashton
Schematic is a Clojure library which aids in assembling Component systems from configuration data. * Expects components to implement the Component/Lifecycle protocol * Prefers pure data for declaring dependencies * Provides a simple mechanism for assembling/starting just a subset of Components

Re: [ANN] com.walmartlabs/schematic 1.1.0

2018-03-30 Thread Howard Lewis Ship
... and some notes on how we got there: https://medium.com/@hlship/schematic-92b0b6ffdb26 On Fri, Mar 30, 2018 at 12:30 PM, Steve Ashton wrote: > Schematic is a Clojure library which aids in assembling Component systems > from configuration data. > > * Expects components to implement the Compone

[ANN] A couple of libraries for functional reactive web programming - Ulmus & Recurrent

2018-03-30 Thread Jeremy Kross
Hey everybody, I've been hacking on these for about two years, but I only recently got around to documenting them to a place where they're semi-presentable. First up in Ulmus, a library for doing frp style programming in Clojurescript. I apes the Elm API to some degree. Really just higher-le