functions and data
DESCRIPTION
A talk at FProg SPb,TRANSCRIPT
KotlinFunctions and Data
Andrey BreslavJetBrains
Thursday, December 13, 2012
Эскадренный миноносец типа "Спокойный"
Thursday, December 13, 2012
Kotlin
BigProjects
SmartCompiler
RightAbstractions
Thursday, December 13, 2012
Philip Wadler,born 8 April, 1956,USA
Expression Problem,coined Nov 12, 1998
Thursday, December 13, 2012
expr ::= <num> | <var> | <expr> + <expr>
| <expr>^<num>| ( <expr> )| - <expr> ...
Extensions
eval()prettyPrint()simplify()...
Adding Cases Adding Operations
Thursday, December 13, 2012
The Higher Order...Thursday, December 13, 2012
(code(IS data))
PRINT "code VS data"
foo { code -> "is like data"}
Thursday, December 13, 2012
http://kotlin.jetbrains.org
Thursday, December 13, 2012