[go-nuts] Typed DSL in Go (or sum types and GADTs in Go)

2021-08-24 Thread Aram Hăvărneanu
Dear Go community, For your delight, bemusement, or horror, I present to you generalized algebraic data types in Go: https://play.golang.org/p/83fLiHDTSdY | This file implements a deep embedding of a typed-DSL in Go. | The representation is type-safe (we cannot construct ill-typed | t

Re: [go-nuts] Makefiles for Go Programs

2021-08-24 Thread Wojciech S. Czarnecki
Dnia 2021-08-24, o godz. 07:54:35 Reto napisał(a): > It may be nicer, however the beauty of make is that it is ubiquitous, > everybody already has it. No, not everybody has it. Esp. on Windows host. > With mage, your installation instructions now need to contain how / > where to get mage in the