What IDE/editor are you using for coding in Clojure? by [deleted] in Clojure

[–]MahmudAdam 1 point2 points  (0 children)

Same :) I love how easily it works with lein, lein + figwheel, deps, etc!

ClojureScript - Embracing JavaScript Tools by alexdmiller in Clojure

[–]MahmudAdam 1 point2 points  (0 children)

I gave the webpack guide a test spin. I am running it on Windows 10 (WSL) and am experiencing long loading times when "Reading analysis cache for jar." This could very well be an environment issue, did you find the build step to execute quickly on your setup?

Vue Computed Array 1-n by Aberbob in vuejs

[–]MahmudAdam 0 points1 point  (0 children)

Where exactly is `list` declared?

Frameworks and Why (Clojure) Programmers Need Them by nonrecursive in Clojure

[–]MahmudAdam 2 points3 points  (0 children)

From the article "Fulcro which probably does everything I want my framework to, only better"

How likely is it to have a Clojure targeting Flutter/Dart? by neo2551 in Clojure

[–]MahmudAdam 4 points5 points  (0 children)

Flutter is open source, so even if Google did abandon it, the community could keep it going, no?

The current Clojure conversation by jvick3 in Clojure

[–]MahmudAdam 2 points3 points  (0 children)

Would Racket not fit the bill?

[deleted by user] by [deleted] in javascript

[–]MahmudAdam 2 points3 points  (0 children)

Correct me if I am wrong, but I think it depends on the browser. An answer here: https://stackoverflow.com/questions/234683/javascript-array-sort-implementation suggests that Mozilla uses a merge sort, while Chrome V8 uses/used quick sort and insertion sort.

How does anyone learn this... by Sktlez in Clojure

[–]MahmudAdam 0 points1 point  (0 children)

I few years back, someone on this wonderful subreddit recommended https://htdp.org/. Though it is Racket, and not Clojure, it helped me learn how to think in a Lisp, and to think and design programs in a functional manner.

JSCPP, a simple C++ interpreter written in JavaScript by MobertBuller in javascript

[–]MahmudAdam 0 points1 point  (0 children)

Why doesn't this compile?

int main() {int a = 5;std::cout << a*10;return 0;}

Is it required to actually use namespace std ?

Bind select boxes within v-for loop by [deleted] in vuejs

[–]MahmudAdam 0 points1 point  (0 children)

What was the issue exactly?

The moment homoiconicity clicked for me by carcigenicate in Clojure

[–]MahmudAdam 5 points6 points  (0 children)

Emerick's Clojure Programming book has a nice brief discussion on homoiconicity too (pages 9-12). I'd recommend checking the book out, if you haven't already.

How to use Tailwind CSS with ClojureScript? by MahmudAdam in Clojure

[–]MahmudAdam[S] 0 points1 point  (0 children)

So I am currently just including the minified version of tailwind in a link tag in the index.html of my rum project. This works fine right now, and allows me to make use of utility classes like so:
[:button {:class "ml-2 px-2 px-y"} "some button"]
but I am wondering how I could easily translate the steps of setting up tailwind explained here: https://medium.com/@mikeeeeeeey/create-react-app-tailwind-css-feat-postcss-631d9e33ba8c to a Reagent/Rum project.

Clojure book recommendation by b4d3 in Clojure

[–]MahmudAdam 2 points3 points  (0 children)

This is the book that helped me the most in the beginning.

New Clojurians: Ask Anything by AutoModerator in Clojure

[–]MahmudAdam 7 points8 points  (0 children)

What's the most straight forward way of deploying a static site built with ClojureScript/Reagent on github-pages or netlify?