-
Babashka
Apr 16, 2020 · 1 min read · Computer Software Functional Programming Software Clojure ClojureScript Financial ·A Clojure babushka for the grey areas of Bash (native fast-starting Clojure scripting environment). The main idea behind babashka is to leverage Clojure in places where you would be using bash otherwise. – babashka (by Michiel Borkent)
Read More -
Hodur descriptive domain modeling for Clojure
Dec 20, 2019 · 1 min read · Computer Software Functional Programming GUI Internet Modeling Architecture Clojure ClojureScript ·Hodur is a descriptive domain modeling approach and related collection of libraries for Clojure – Hodur (by Tiago Luchini). By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API making your apps respond to the defined model or use one of the many …
Read More -
Adding Crux to a Fulcro template
Jun 1, 2019 · 7 min read · Computer Software Internet Server Client Database GUI Functional Programming Clojure ClojureScript Full Stack Editor Emacs IDE ·Adding Crux database to a Fulcro template project. To set up Emacs for Clojure and ClojureScript development with Cider see e.g.: My Emacs configuration New Fulco project from template 1lein new fulcro yourprojectname Your Fulcro project is now in the subdirectory yourprojectname. Initialize development environment …
Read More -
Citrus for Rum
Have simple re-frame like state management facilities for building web apps with Rum for Clojure and ClojureScript while leveraging its API – Citrus (by Roman Liutikov). From its documentation: Features Decoupled application state in a single atom No global state, everything lives in Reconciler instance A notion of a …
Read More -
ClojureScript+React number inputs
Apr 14, 2018 · 2 min read · Computer Software Functional Programming Internet JavaScript HTML Client GUI Clojure ClojureScript ·When using ClojureScript with a React library beware that the :value for an :input needs to be of type string. If this is not the case then screen updates initiated from the code sometimes fail. Demonstration of the issue I've used Rum for a demonstration of the issue –not suggesting that this is Rum specific (haven't …
Read More -
The Clojure and ClojureScript application, which is impressive in its functionality and beautifully structured source code – UXBOX (by uxbox.io). Using Emacs+Cider for UXBOX source code browsing under Linux. To set up Emacs for Clojure and ClojureScript with Cider, see e.g.: My Emacs configuration. Clone the UXBOX …
Read More -
Fulcro-Bulma
Feb 7, 2018 · 1 min read · Computer Software Functional Programming Internet Server Client GUI Clojure ClojureScript ·A fulcro.ui.bootstrap3 inspired Clojure/ClojureScript library for Bulma, to be used with the Fulcro framework – Fulcro-Bulma (by Mari Donkers). Rationale A purposely 'thin' Clojure library for the lean CSS-only, Flexbox based, Bulma framework. Work in progress. Intention is to not implement all Bulma components and …
Read More -
Fulcro development with Emacs+Cider
Dec 19, 2017 · 2 min read · Computer Software Functional Programming Server Clojure ClojureScript Editor Emacs Full Stack ·Using Emacs+Cider for development with Fulcro. To set up Emacs for Clojure and ClojureScript development with Cider see e.g.: My Emacs configuration Start headless REPL Start a headless REPL. 1JVM_OPTS="-Ddev" lein repl :headless Jot down the port on which the nREPL server started. Connect to REPL (for Clojure) In …
Read More -
Fulcro
Dec 18, 2017 · 1 min read · Computer Software Functional Programming Database Server Client GUI Internet Clojure ClojureScript JavaScript Full Stack ·A library for development of single-page full-stack web applications in Clojure / ClojureScript – Fulcro (by Fulcrologic, LLC). Fulcro 2.0 is a library for building data-driven full-stack applications for the web. It uses React, is written in Clojure and Clojurescript (so it has first-class functional abilities with …
Read More -
Korma - tasty SQL for Clojure
Mar 27, 2017 · 1 min read · Computer Software Functional Programming Server Database SQL Clojure ClojureScript ·Clojure is beautiful. It can make SQL beautiful too – Korma (by Chris Granger). From its documentation Korma is a domain specific language for Clojure that takes the pain out of working with your favorite RDBMS. Built for speed and designed for flexibility, Korma provides a simple and intuitive interface to your data …
Read More