User Tools

Site Tools


Sidebar

Dave Orme muses about agile and functional programming.

My current work emphasizes SOA applications using Scala, Kubernetes, and AWS with a React-based SPA front-end. I'm also interested in progressive web applications and developer tools.


Blog

Scala, Clojure, and FP

Agile

The Cloud

Data-First Development

Older work

Coconut Palm Software home


Donate Bitcoin:

1Ecnr9vtkC8b9FvmQjQaJ9ZsHB127UzVD6

Keywords:

Kubernetes, Docker, Streaming Data, Spark, Scala, Clojure, OSGi, Karaf, GCP, AWS, SQL

Disclaimer:

Everything I say here is my own opinion and not necessarily that of my employer.

fp:home

This is an old revision of the document!


Clojure and Scala

At the time I originally created this page, functional programming on the JVM was a controversial idea. Today, Scala and Clojure are de-facto standards for large scale distributed systems development and in my current job we use both. Here I index blogs and links on these topics.

Clojure(script)

  • Hoplon, the most innovative web programming environment I've seen in a long time
  • Boot Boot, a batteries-included setup for easy library creation with Boot:
    • Including live compile/test followed by hot code reload,
    • Markdown to documentation with live browser reload,
    • and (optional) upload to gh-pages and Clojars
  • Perun - static web sites using Clojure

Lisps, more generally

Why Racket is an excellent blog describing benefits that the Lisp family of languages generally brings to programming.

Scala

Java and FP (pre Java-8)

fp/home.1499909966.txt.gz · Last modified: 2017/07/12 21:39 by djo