-
Rabobank SEPA CSV to KMyMoney
Nov 13, 2016 · 3 min read · Computer Software Functional Programming Financial Clojure ClojureScript CSV ·Conversion program from Rabobank SEPA CSV export format to KMyMoney import format. Rabobank SEPA CSV The Sepa CSV-format (PDF) that Rabobank (a Dutch bank) uses for its account export feature. KMyMoney The KMyMoney program is a personal finance manager. Converter A command line converter program that takes files in …
Read More -
Lumo
Nov 12, 2016 · 2 min read · Computer Software Functional Programming Shell Script Clojure ClojureScript ·The fastest Clojure REPL in the world – Lumo (by António Nuno Monteiro) From its announcement Lumo is a fast, standalone ClojureScript REPL that runs on Node.js and V8. Thanks to V8's custom startup snapshots, Lumo starts up instantaneously, making it the fastest Clojure REPL in existence. Command prompt Ideally suited …
Read More -
clojure.spec
Nov 10, 2016 · 1 min read · Computer Software Testing Functional Programming Clojure ClojureScript ·Specification is much more powerful than static typing plus you also get validation, instrumentation and generative testing – clojure.spec (by Rich Hickey) Example (spec for URIs) 1(ns example.specs 2 (:require #?(:clj [clojure.spec :as s] 3 :cljs [cljs.spec :as s]) 4 [clojure.string :as str])) 5;; URI spec. 6(def uri? …
Read More -
Sente
Realtime web comms for Clojure/Script – Sente (by Peter Taoussanis) From its documentation Sente is a small client+server library that makes it easy to build reliable, high-performance realtime web applications with Clojure + ClojureScript. You can ignore the underlying protocol and deal directly with Sente's unified …
Read More -
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. – Rust (by Rust Project Developers) Free book online Rust Programming Language Videos Rust in Production (by Steve Klabnik) The Rust Programming Language (by Aaron Turon)
Read More -
Immutant
An integrated suite of Clojure libraries backed by Undertow for web, HornetQ for messaging, Infinispan for caching, Quartz for scheduling, and Narayana for transactions. Applications built with Immutant can optionally be deployed to a WildFly or JBoss EAP cluster for enhanced features. Its fundamental goal is to reduce …
Read More -
Tongue
A do-it-yourself i18n library for Clojure and ClojureScript – Tongue (by Nikita Prokopov). From its documentation Tongue is very simple yet capable: Dictionaries are just Clojure maps. Translations are either strings, template strings or arbitrary functions. No additional build steps, no runtime resource loading. It …
Read More -
Rum
Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript – Rum (by Nikita Prokopov) From its documentation Rum is a client/server library for HTML UI. In ClojureScript, it works as React wrapper, in Clojure, it is a static HTML generator. Rum: does not dictate how to store your state; has …
Read More -
Once upon a time, while using Debian I had a problem with Docker containers and suspend/resume. Docker resume/thaw problems? When you use Docker containers on your development system and experience problems after a resume from a suspend (or a thaw from a hibernate). On my Debian Stable KDE system –after a resume of my …
Read More -
ClojureScript apps for iOS and Android devices
Aug 17, 2016 · 1 min read · Computer Software Functional Programming Clojure ClojureScript GUI Android iOS ·For Leiningen: A fork of dmotz/natal by Dan Motzenbecker with the goal of generating skeleton of native app for iOS and Android based on Reagent + re-frame, Om.Next or Rum – Re-Natal (by Artur Girenko). For Boot: Provides several tasks that helps integrate ClojureScript with the React Native packager and build process …
Read More