- D Cookbook
- Adam D. Ruppe
- 84字
- 2021-07-16 11:50:47
Chapter 3. Ranges
In this chapter, we will investigate the concept of ranges, which is used throughout the D code. We'll look at the following recipes:
- Using ranges when implementing an algorithm
- Creating an input range
- Creating an output range
- Creating a higher-order range
- Putting a range interface on a collection
- Creating an input range over a tree structure
- Using runtime polymorphic (class) ranges
- Storing a range as a data member
- Sorting ranges efficiently
- Searching ranges
- Using functional tools to query data
推薦閱讀
- Advanced Machine Learning with Python
- WebAssembly實戰(zhàn)
- 羅克韋爾ControlLogix系統(tǒng)應(yīng)用技術(shù)
- Mastering Ubuntu Server
- PLC編程及應(yīng)用實戰(zhàn)
- 名師講壇:Spring實戰(zhàn)開發(fā)(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- Unity 2017 Mobile Game Development
- 代替VBA!用Python輕松實現(xiàn)Excel編程
- 代碼閱讀
- Java并發(fā)編程:核心方法與框架
- Python機器學(xué)習(xí)與量化投資
- Java高并發(fā)編程詳解:深入理解并發(fā)核心庫
- 快樂編程:青少年思維訓(xùn)練
- Learning D3.js 5 Mapping(Second Edition)
- 面向?qū)ο蠓治雠c設(shè)計(第3版)