|
You are here |
nathan.torkington.com | ||
| | | | |
tomasvotruba.com
|
|
| | | | | Final classes have [many](https://ocramius.github.io/blog/when-to-declare-classes-final/) [great](https://tomasvotruba.com/blog/2019/01/24/how-to-kill-parents) [benefits](https://matthiasnoback.nl/2018/09/final-classes-by-default-why/) for future human readers of your code. They have even more benefits for static analysis and Rector rules. But what if we have a project with 1000+ classes and 10 minutes and want to automate the finalization process safely? | |
| | | | |
blog.sqlizer.io
|
|
| | | | | Ahh... the trusty CSV (comma separated values) file! Knocking around ten years before the first personal computer (that's since 1972), the CSV file is one of t... | |
| | | | |
danielcompton.net
|
|
| | | | | I'm pleased to announce the initial release of defn-spec, a library to create specs inline with your defn. [net.danielcompton/defn-spec-alpha "0.1.0"] A quick peek at defn-spec: (ds/defn to-zoned-dt :- ::zoned-date-time [instant :- ::instant zone-id :- ::zone-id] (ZonedDateTime/ofInstant instant zone-id)) One of the features in Schema that I always appreciated was inline function schemas, using a schema.core/defn macro. When spec was released it had many similarities to Schema, but one thing it didn't have was a way of expressing specs inline with your function definition. | |
| | | | |
www.thepollyproject.org
|
|
| | | |||