O'Reilly logo

Pro Windows PowerShell by Hristo Deshev

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.11. The Object Pipeline and Functional Programming

The object pipeline is the single PowerShell feature that changes the entire paradigm of shell scripting, because it allows you to work directly with objects, making interacting with various commands a lot easier than other shells do.

Passing objects around is not the only important thing though. The code name for the early, unofficial PowerShell releases was Monad. The name comes from a philosophy called Monadism. The core idea of Monadism is that every material in the world is composed of simple nondivisible parts; everything complex, valuable, and beautiful is composed of simple parts. This is the guiding principle of the PowerShell architecture: we get complex behavior by combining simple ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required