Lua Mini Reference


Download Lua Mini Reference PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Lua Mini Reference book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Lua Mini Reference


Lua Mini Reference

Author: Harry Yoon

language: en

Publisher: Coding Books Press

Release Date:


DOWNLOAD





Learn Lua in a Weekend! This book is a "mini" language reference on the Lua programming language. Lua is one of the most popular embedded programming languages, and it is widely used as a scripting language in many applications. We go through all salient features of Lua, as a standalone programming language in this book. Although the book is written as a reference, you can read it more or less from beginning to end and you should be able to get the overall picture of the Lua language (but not necessarily all the gory details) if you are familiar with some basic syntax of Lua. The book covers * Lua standalone interpreter. * Lua program execution. Modules. * Types, literals, variables. * Expressions, functions, statements. * Tables, arrays. * Metatables, metamethods. * Iterators. * Concurrency. * Lua standard libraries. Order your copy today!

Lua Mini Reference


Lua Mini Reference

Author: Harry Yoon

language: en

Publisher: Independently Published

Release Date: 2022-11-09


DOWNLOAD





Learn Lua in a Weekend! This book is a mini language reference on the Lua programming language. Lua is one of the "smallest" and simplest programming languages, and it is widely used as a scripting language in many applications, including various game engines such as Roblox. Lua is a "beginner-friendly" programming language. We go through all important features of Lua, as a standalone coding language in this book. Although the book is written as a reference, you can read it more or less from beginning to end and you should be able to get the overall picture of the Lua language if you are familiar with some basic syntax of Lua. The book also includes all essential builtin functions and the standard library functions. The book covers Lua standalone interpreter. How to effectively use the Lua REPL. Lua program execution. How to run the lua command in various ways. Types, literals, variables. How to assign values to local variables and reference them. Expressions. For example, how to do simple arithmetic and comparison operations. Functions. How to define a named and unnamed functions, and how to call these functions. Statements, such as the if conditional and the for, while, and repeat iteration statements. Tables. And, various uses of tables as a map and an array, etc. Metatables. How to customize the behavior of tables using metamethods. Basic object-oriented programming (OOP) in Lua. Factory methods and classes. Iterators. How to customize the iteration behavior of tables. Concurrency. Various coroutine methods for thread lifetime management. Lua standard libraries: math, string, table, os, io, file, and coroutine. Order your copy today!

Haskell Mini Reference


Haskell Mini Reference

Author: Harry Yoon

language: en

Publisher: Coding Books Press

Release Date:


DOWNLOAD





Improve Your Haskell Programming Skills in a Weekend! This book is a "mini" language reference on Haskell, which is one of the most widely used (pure) functional programming languages. We go through all salient features of the modern Haskell programming language in this book (based on the Haskell 2010 Language Report). Although it is written as a reference, you can read it more or less from beginning to end and you should be able to get the overall picture of the Haskell language if you have some prior experience with functional programming in Haskell or other ML-style functional programming languages. This book is, however, not for absolute beginners. The book covers * Haskell software development process basics. * Haskell module system. Import and export. * Predefined types such as Char and String. * Top-level and nested declarations. * Type signatures. Function and pattern bindings. * Functions. Sections. Currying. * Conditional expressions. Case expressions. * Pattern matching. * Types. Data types. Type classes. * Basics of Functors and Monads. * Basic IO. * The Standard Prelude functions. * The builtin classes such as Eq, Ord, and Enum. Order your copy today and learn Haskell this weekend!