I have a very common pattern of "given a Foo, return a Bar," for example, given a user_id, return a User.  Is there a conventional naming pattern for these sorts of functions?  Following Joel on Software, I've personally used a lot of bar...
I'm writing an Electron application, and in this application I need to interact with some of the Node.js APIs - read files, get directory entries, listen to events.  Of course, I can write ClojureScript same way I would write JavaScript, but I wa...
I just started learning Clojure. One of the first things I noticed is that there are no loops. That's OK, I can recur. So let's look at this function (from Practical Clojure):  (defn add-up   "Adds up numbers from 1 to n"   ([n] (add-...
Is it possible to use third-party React components in an Om application?  I have a project written in ClojureScript with Om and I would like to use JedWatson/react-select, how should I approach this problem?...
Can Leiningen be configured in such way that it bundles all compiled JS to a single file? Currently it outputs over a hundred files, which would be very slow in production.  I'm using Chestnut boilerplate, by the way. The documentation says:...
I want to write a closure in Clojure to simulate the following JavaScript code:  var nextOdd = function () {     var x = 1;     return function () {         var result = x;         x += 2;         return result;     } }(); nextOdd(); //1 nextOdd(); /...
I'd like to learn how to run JavaScript through Clojure and in particular implement this D3 graph in Clojure.   In my attempt to implement the above graphing method I encountered ClojureScript. However, I have been unsuccessful in its usage for t...
I have atom foo:  (defonce foo (r/atom "foo"))   I have parent component:  (defn parent-component []   (js/setTimeout #(reset! foo "bar") 5000)   (child-component {:foo foo}))   And I have child component:  (defn child-component [prop...
Is there a JavaScript equivalent to Clojure's "reductions" function or Python's itertools.accumulate? In other words, given an array [x_0, x_1, x_2 ... x_n-1] and a function f(prev, next), it would return an array of length n with val...
How can I convert this function (into Clojurescript) that takes a JavaScript object and pushes it's contents into an array.  function toKeyValueList(obj) {   var arr = [];    for (var key in obj) {     if (obj.hasOwnProperty(key)) {       arr.pus...

Tags

Recent Questions

Top Questions

Home Tags Terms of Service Privacy Policy DMCA Contact Us

©2020 All rights reserved.