seancorfield
Veteran software architect, focusing on web / JVM / Clojure these days.
Bay Area, California
Pinned Repositories
clojure-test
A clojure.test-compatible version of the classic Expectations testing library.
build-clj
Common build tasks abstracted into a library.
clj-new
Generate new projects based on clj, Boot, or Leiningen Templates!
deps-new
Create new projects for the Clojure CLI / deps.edn
depstar
Builds JARs, uberjars, does AOT, manifest generation, etc for deps.edn projects
dot-clojure
My .clojure/deps.edn file
honeysql
Turn Clojure data structures into SQL
next-jdbc
A modern low-level Clojure wrapper for JDBC-based access to databases.
usermanager-example
A little demo web app in Clojure, using Component, Ring, Compojure, Selmer (and a database)
vscode-calva-setup
My VS Code / Calva / Portal / Joyride setup
seancorfield's Repositories
seancorfield/clj-time
A date and time library for Clojure, wrapping the Joda Time library.
seancorfield/jsql
Basic DSL for generating SQL/DDL, formerly java.jdbc.sql and java.jdbc.ddl
seancorfield/engine
A Clojure library to implement a query -> logic -> updates workflow, to separate persistence updates from business logic, to improve testing etc.
seancorfield/clj-soap
Fork of https://bitbucket.org/taka2ru/clj-soap updated to latest Clojure version
seancorfield/lein-fregec
A Leiningen plugin to compile Frege (http://www.frege-lang.org) code.
seancorfield/ring-cfml
A version of Ring (Clojure) for CFML
seancorfield/datamapper
A couple of CFCs from the World Singles data mapper to show how we wrap Clojure (vectors of) hashmaps to present a thin OO veneer to our CFML code.
seancorfield/boot-kotlinc
A Kotlin compilation task for Boot
seancorfield/avowal
Futures and Promises for modern CFML, inspired by my earlier cfconcurrency library
seancorfield/boot-expectations
Boot task for running Expectations
seancorfield/cat-genetics
Utilities to help calculate TICA-specific color cat genetics etc
seancorfield/clojure-lucee
A toy example of running CFML pages via Lucee as an embedded engine in a Clojure Ring application.
seancorfield/lightstuff
Historical archive of Peter Bell's LightBase and LightGen utility framework/code
seancorfield/boot-localrepo
Boot tasks that wrap lein-localrepo functionality
seancorfield/HUnitFrege
A port of HUnit from Haskell to Frege (WIP -- not even compiling yet!)
seancorfield/test-runner
seancorfield/clojure-webapp-live-demo
Baseline code for live Clojure REPL workflow demo
seancorfield/cursive-expectations
Example of using Expectations with Cursive
seancorfield/depot
Find newer versions of your dependencies in your deps.edn file
seancorfield/expectations
a minimalist's unit testing framework
seancorfield/maybe-hugs
Polyglot implementations of conditional hugging
seancorfield/ordered-subset
seancorfield/org-corfield-cfmx
Automatically exported from code.google.com/p/org-corfield-cfmx
seancorfield/paintings
seancorfield/ponylang-pack
An Emacs Live pack for Austin Bingham's ponylang-mode
seancorfield/rebel-readline
Terminal readline library for Clojure dialects
seancorfield/ring-async-bug
SSCCE of Ring with async on Jetty that fails with thread death
seancorfield/solar-viewer
To learn Elm http://elm-lang.org I decided to build a simple viewer for my newly installed Enphase Envoy solar panel array!
seancorfield/spec-coerce
Coerce by leveraging your specs
seancorfield/test-app
A test template for clj-new