22x Faster Builds: Inside GALA's Compilation Performance Journey
How profiling, batch analysis, and content-addressed caching took multi-file compilation from 44.7s to 2.0s
Search for a command to run...
Articles tagged with #go
How profiling, batch analysis, and content-addressed caching took multi-file compilation from 44.7s to 2.0s
What breaks when you map functional programming onto Go's type system, and how testing infrastructure keeps it fixed
46 releases, 216 tests, 22x faster compilation — two months of building a language that transpiles to Go
If you have used IBM's fp-go library, you know the promise of functional programming in Go -- and the pain of Go's syntax fighting you every step of the way. Pipe3, Pipe5, Pipe7. Function adapters eve

Go is a language built on simplicity. But simplicity has costs, and one cost Go developers feel acutely is the lack of pattern matching and algebraic data types. If you have ever modeled a closed set

As a developer and a fan of Scala and functional languages I really like to have an ability to be able to handle optional or nullable objects safely and be able to chain them to something new. Standard way to handle them in Golang is to handle them i...
