Linked e-resources

Details

At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Foreword; Chapter 1: What Is Perl 6?; 1.1 Perl 5, the Older Sister; 1.2 Library Availability; 1.3 Why Should I Use Perl 6?; 1.4 Summary; Chapter 2: Running Rakudo Perl 6; 2.1 Installers; 2.2 Docker; 2.3 Building from Source; 2.4 Testing Your Rakudo Star Installation; 2.5 Documentation; 2.6 Summary; Chapter 3: Formatting a Sudoku Puzzle; 3.1 Making the Sudoku Playable; 3.2 Shortcuts, Constants, and More Shortcuts; 3.3 I/O and Other Tragedies; 3.4 Get Creative!; 3.5 Summary

Chapter 4: Datetime Conversion for the Command Line4.1 Libraries to the Rescue; 4.2 DateTime Formatting; 4.3 Looking the Other Way; 4.4 Dealing with Time; 4.5 Tighten Your Seat Belt; 4.6 MAIN Magic; 4.7 Automated Tests; 4.8 Summary; Chapter 5: Testing say(); 5.1 Summary; Chapter 6: Silent-Cron, a Cron Wrapper; 6.1 Running Commands Asynchronously; 6.2 Implementing Timeouts; 6.3 More on Promises; 6.4 Possible Extensions; 6.5 Refactoring and Automated Tests; 6.5.1 Refactoring; 6.5.2 Mocking and Testing; 6.5.3 Improving Reliability and Timing; 6.5.4 Installing a Module; 6.6 Summary

Chapter 7: Stateful Silent-Cron7.1 Persistent Storage; 7.2 Developing the Storage Back End; 7.3 Using the Storage Back End; 7.4 Room for Expansion; 7.5 Summary; Chapter 8: Review of the Perl 6 Basics; 8.1 Variables and Scoping; 8.2 Subroutines; 8.3 Classes and Objects; 8.4 Concurrency; 8.5 Outlook; Chapter 9: Parsing INI Files Using Regexes and Grammars; 9.1 Regex Basics; 9.1.1 Character Classes; 9.1.2 Quantifiers; 9.1.3 Alternatives; 9.2 Parsing the INI Primitives; 9.3 Putting Things Together; 9.4 Backtracking; 9.5 Grammars; 9.6 Extracting Data from the Match

9.7 Generating Good Error Messages9.7.1 Failure Is Normal; 9.7.2 Detecting Harmful Failure; 9.7.3 Providing Context; 9.7.4 Shortcuts for Parsing Matching Pairs; 9.8 Write Your Own Grammars; 9.9 Summary; Chapter 10: A File and Directory Usage Graph; 10.1 Reading File Sizes; 10.2 Generating a Tree Map; 10.3 Flame Graphs; 10.4 Functional Refactorings; 10.5 More Language Support for Functional Programming; 10.6 More Improvements; 10.7 Explore!; 10.8 Summary; Chapter 11: A Unicode Search Tool; 11.1 Code Points, Grapheme Clusters, and Bytes; 11.2 Numbers; 11.3 Other Unicode Properties

11.4 Collation11.5 Summary; Chapter 12: Plotting Using Inline::Python and Matplotlib; 12.1 Extracting the Stats; 12.2 Plotting with Python; 12.3 Bridging the Gap; 12.4 Using the Bridge to Plot; 12.5 Stacked Plots; 12.6 Idiomatic Use of Inline::Python; 12.6.1 Types of Python APIs; 12.6.2 Mapping the Function API; 12.6.3 An Object-Oriented Interface; 12.7 Summary; Chapter 13: What's Next?; 13.1 Scaling Your Code Base; 13.2 Packaging Your Application; 13.2.1 Packaging as a Traditional Perl 6 Module; 13.2.2 Deploying with Docker; 13.2.3 Windows Installers; 13.3 Closing Thoughts; Index

Browse Subjects

Show more subjects...

Statistics

from
to
Export