~lobsters | Bookmarks (80)
-
Unification-free ("keyword") type checking
From my perspective, one of the biggest open problems in implementing programming languages is how to...
-
Planner programming blows my mind
Picat is a research language intended to combine logic programming, imperative programming, and constraint solving. I...
-
Why is Prettier rock solid?
I've always wondered why Prettier is so good. Yes, it learnt from gofmt what to do...
-
Chris's Wiki :: blog/programming/GoReflectTypeForOptimization
Go's reflect.TypeFor() is a generic function that returns the reflect.Type for its type argument. It was...
-
Validation of Modern JSON Schema: Formalization and Complexity
Skip to main content Download PDF Abstract:JSON Schema is the de-facto standard schema language for JSON...
-
The Theory of Concatenative Combinators
This article attempts to outline, in informal terms, a new theory of combinators, related to the...