O'Reilly logo

Learning D by Michael Parker

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

Navigating Phobos

Although there are range-based functions in many modules in Phobos, the focus of this section is on those found in std.range, std.algorithm, and std.array. The functions in these modules are often central to composable pipelines. We aren't going to cover all of them, just enough to give you a taste of what is possible and where to find the functions you might need. An in-depth treatment of these modules would span more pages than we have room for.

Note

Note that while many of the functions in these modules are usable in function pipelines, some of them are not, either because they have a return type of void, or they do not take a range as the first parameter. Although this chapter is focused on composable pipelines, we will still ...

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