Page Index - caffeine-suite/caffeine-script GitHub Wiki
104 page(s) in this GitHub Wiki:
- Home
- Why CaffeineScript and not JavaScript, TypeScript, CoffeeScript or JSX?
- JavaScript's Golden Heart
- Inspired by CoffeeScript
- Introducing CaffeineScript
- Example
- Live Demo
- Status: BETA
- Install
- Learn More
- Contribute
- More Examples
- React and Declarative Programming
- Implicit Array and Object literals
- #hashStrings, :wordStrings, and 10unitStrings
- Comprehensions and Iteration
- What about TypeScript?
- CaffeineScript and CoffeeScript
- Ambiguities
- Array Literals
- Assignment Destructuring
- Atomic Literals
- Auto Export
- Auto Variable Declaration
- Benefits
- Binary Line Starts
- Blocks Instead of Brackets
- Caffeine Truth
- CaffeineScript Design
- ChangeLog
- Class Definition
- Coming from CoffeeScript
- Coming from JavaScript
- Comments
- Comparing Import and With
- Complete Indent Block Parsing
- Comprehensions and Iteration
- Comprehensions, Iteration and Loops
- Control Structures
- Converting from CoffeeScript
- Core Improvements
- Counting Tokens
- Declarative Programming
- Design
- Destructuring
- DRY
- Dynamic Typing
- Eliminating Bracket Matching
- Equality
- Everything Returns a Value
- existence Operator
- Expressive Literals
- Extract Destructuring
- Function Definition
- Function Invocation
- Functional Oriented Programming
- Functional Programming
- Get Started
- Get the Most Out of JavaScript
- Globals
- Good Design and Programming Languages
- Graphic Design for Languages
- Highlights
- instanceof Operator
- is Operator
- Keyword Literals
- Keywords
- Language Comparison
- Measuring Tokens
- Modules and CommonJs
- NodeJS with CaffeineScript
- Null vs Undefined
- Number Literals
- Object Literals
- Object Oriented Programming
- One Size Fits All Fallacy
- Operator Overloading
- Operators
- Optional Commas
- Other Language Features Being Considered
- Productivity by Design
- Productivity is Everything
- React
- React with CaffeineScript
- Refactor Examples
- Regular Expressions
- Restructuring
- Return and Break
- Scopes and Variables
- Semantics
- Significant Whitespace Design
- Smart Import
- Smart Require
- Smart This Binding
- Static Typing
- Streamlined Modules
- String Interpolation
- String Literals
- Structuring
- UX Design for Langauges
- What is CaffeineScript Good For?
- Why CaffeineScript over CoffeeScript?
- Why CaffeineScript over JavaScript?
- Why CaffeineScript over LiveScript?