Perl 6 quick syntax reference : a pocket guide to the language, the core modules, and the community /: a pocket guide to the language, the core modules, and the community. (2019)
- Record Type:
- Book
- Title:
- Perl 6 quick syntax reference : a pocket guide to the language, the core modules, and the community /: a pocket guide to the language, the core modules, and the community. (2019)
- Main Title:
- Perl 6 quick syntax reference : a pocket guide to the language, the core modules, and the community
- Further Information:
- Note: J.J. Merelo.
- Authors:
- Merelo, J. J
- Contents:
- 1. Running Perl 6 1. In your computer 2. Online 3. Command-line options 2. Getting help 1. IRC channel and other online communities 2. Local community, conferences, workshops, company formation. 3. Literal expressions 4. Expressions and operators 1. Arithmetic. 2. Logic. 5. Building up data: types of data 1. Code 2. Lists and arrays. 3. Hashes and Maps. 4. Sets, bags, mixes. 5. Other data structures. 6. Processing complex data structures 1. Functional programming with Perl 6 2. Loops and when to use them. 3. Decisions 7. Storing data: containers 1. Where a container resides. 2. Contexts. 3. Mutability and immutability. 4. Constants. 5. Itemization and vivification. 6. Assignment and binding. 8. Defining functions 1. Callables and Blocks 2. Signatures and Captures: calling function and return types. 3. Multiple schedule in functions. 4. Terms and operators. 9. Roles and classes 1. Giving roles, using roles, mixing in roles. 2. Creating your own roles; methods and attributes 3. How classes and objects are created in Perl 6. 4. Inheritance in Perl 6 and how it differs from roles. 10. Modules 1. Using them: standard modules 2. Downloading them: the Perl 6 Ecosystem. 11. Errors and how to work with them. 1. Failures and exceptions. 2. Capturing them, dealing with them. 12. Testing your programs. 1. Standard testing modules. 2. Testing best practices. 13. Interacting with the system 1. Running external programs. 2. Input and output 14. Building up a project. 1. Classic project1. Running Perl 6 1. In your computer 2. Online 3. Command-line options 2. Getting help 1. IRC channel and other online communities 2. Local community, conferences, workshops, company formation. 3. Literal expressions 4. Expressions and operators 1. Arithmetic. 2. Logic. 5. Building up data: types of data 1. Code 2. Lists and arrays. 3. Hashes and Maps. 4. Sets, bags, mixes. 5. Other data structures. 6. Processing complex data structures 1. Functional programming with Perl 6 2. Loops and when to use them. 3. Decisions 7. Storing data: containers 1. Where a container resides. 2. Contexts. 3. Mutability and immutability. 4. Constants. 5. Itemization and vivification. 6. Assignment and binding. 8. Defining functions 1. Callables and Blocks 2. Signatures and Captures: calling function and return types. 3. Multiple schedule in functions. 4. Terms and operators. 9. Roles and classes 1. Giving roles, using roles, mixing in roles. 2. Creating your own roles; methods and attributes 3. How classes and objects are created in Perl 6. 4. Inheritance in Perl 6 and how it differs from roles. 10. Modules 1. Using them: standard modules 2. Downloading them: the Perl 6 Ecosystem. 11. Errors and how to work with them. 1. Failures and exceptions. 2. Capturing them, dealing with them. 12. Testing your programs. 1. Standard testing modules. 2. Testing best practices. 13. Interacting with the system 1. Running external programs. 2. Input and output 14. Building up a project. 1. Classic project layout and project conventions. 2. Parts of a project, and how to build, test and release it. 15. Grammars and regular expressions. 1. Processing text using regular expressions. 2. Building up text processors using grammars. … (more)
- Publisher Details:
- Berkeley, CA : Apress Imprint: Apress
- Publication Date:
- 2019
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.13/3
Perl (Computer program language)
Electronic books - Languages:
- English
- ISBNs:
- 9781484249567
1484249569 - Related ISBNs:
- 9781484249550
- Notes:
- Note: Online resource; title from vendor supplied metadata.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.462140
- Ingest File:
- 02_603.xml