Hello World Hello World The first thing you need to learn in any programming language is the famous Hello World! program . In Crystal this is pretty simple, maybe a little bit...
Requiring files require “filename” require “./filename” Other forms Requiring files Writing a program in a single file is OK for little snippets and small benchmark code. Big...
Requiring files require “filename” require “./filename” Other forms Requiring files Writing a program in a single file is OK for little snippets and small benchmark code. Big...
Requiring files require “filename” require “./filename” Other forms Requiring files Writing a program in a single file is OK for little snippets and small benchmark code. Big...
Requiring files require “filename” require “./filename” Other forms Requiring files Writing a program in a single file is OK for little snippets and small benchmark code. Big...
Crystal Platform Support Tier 1 Tier 2 Tier 3 Crystal Platform Support The Crystal compiler runs on, and compiles to, a great number of platforms, though not all platforms ar...
Hosting on GitHub GitHub Releases Continuous integration Hosting your docs on GitHub Pages Hosting on GitHub Create a repository with the same name and description as spec...
Continuous Integration The example application Continuous Integration step by step Continuous Integration The ability of having immediate feedback on what we are working shou...
Required libraries Core runtime dependencies System library Other runtime libraries Optional standard library dependencies Regular Expression engine Big Numbers Internationali...
Required libraries Core runtime dependencies System library Other runtime libraries Optional standard library dependencies Regular Expression engine Big Numbers Internationali...