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 |