As the hackage page describes:
pipes is a clean and powerful stream processing library that lets you
build and connect reusable streaming components
Programs implemented through streaming can often be succinct and composable, with simple, short functions allowing you to "slot in or out...