What am I missing?
119 karma · joined July 11, 2025
What am I missing?
Can Apple read the notes?
Can Apple switch you off?
Is it easy to edit from a non-Apple device?
However, I think most people in the reproducible build space would consider Maven an external uncontrolled input.
The algorithm can be deterministic, but fetching the dependencies of a package is not.
It is usually an HTTP call to some endpoint that might flake out or change its mind.
Lock files were invented to make it either deterministic or fail.
Even with Maven, deterministic builds (such as with Bazel) lock the hashes down.
This article is mistaken.
For example
match parseFoo json with
| Ok foo ->
process foo
| Error message ->
print message
This will skip bad messages and be statically typed in the valid case.Static types and unit tests are not equivalent either. A static type check is a proof that the code is constructed in a valid way. Unit tests only verify certain input-output combinations.
Free market types take note: good regulation and “red tape” can actually help free enterprise
Although I wonder if loneliness, stress and lack of direction are much bigger problems today.
It would be interesting if F# skipped Haskell style monads and jumped straight to algebraic effects. They seem like a better fit for F# philosophy in any case.