Coffee Script

GPTKB entity

Statements (72)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:aircraft
gptkbp:album gptkb:Library
gptkbp:designed_by gptkb:Jeremy_Ashkenas
gptkbp:first_appearance gptkb:2009
gptkbp:format .coffee
gptkbp:formulation cleaner than Java Script
gptkbp:has_feature generators
interfaces
list comprehensions
shared memory
string interpolation
type checking
type inference
iterators
promises
private properties
modules
static methods
spread operator
async/await
private methods
do notation
abstract classes
default parameters
destructuring assignment
object literals
class inheritance
public properties
atomics
class syntax
optional chaining
static properties
type aliases
type erasure
proxy objects
type annotations
conditional types
literal types
mapped types
template literal types
type guards
method chaining
array comprehensions
fat arrow functions
function binding
getter/setter syntax
indexed access types
modules in E S6
public methods
reflect API
splat operator
symbol type
template strings
try/catch syntax
utility types
weak maps
weak sets
https://www.w3.org/2000/01/rdf-schema#label Coffee Script
gptkbp:influenced_by gptkb:Library
gptkbp:inspired_by gptkb:Library
gptkb:item
gptkbp:latest_version 2.5.1
gptkbp:philosophy multi-paradigm
gptkbp:repository https://github.com/jashkenas/coffeescript
gptkbp:supports functional programming
object-oriented programming
imperative programming
gptkbp:transponders gptkb:Coffee_Script_compiler
gptkbp:uses web development
whitespace indentation