- Update to Go 1.18 generics. Now nodes operation is faster and type safe.
- Breaking changes: some types changed the name, but most code should keep working if it uses variable inference instead of explicit type declarations.
- Inter-node communication input channels are now unbuffered by default. To make them buffered,
you can append the
node.ChannelBufferLen
function to theAsMiddle
andAsTerminal
functions.
- Added InType and OutType inspection functions to the Nodes
- Initial import from github.com/mariomac/go-pipes