@online{Somasegar12,
author ={Soma Somasegar},
year = 2012,
title ="TypeScript: JavaScript Development at Application Scale",
url ="https://web.archive.org/web/20121003001910/http://blogs.msdn.com/b/somasegar/archive/2012/10/01/typescript-javascript-development-at-application-scale.aspx",
lastaccessed ="February 4, 2020",
}
@online{Czaplicki12,
author={Evan Czaplicki},
year=2012,
title="Elm: Concurrent FRP for Functional GUIs",
url="https://elm-lang.org/assets/papers/concurrent-frp.pdf",
lastaccessed="February 12, 2020",
}
@misc{wiki:ReasonML,
author = "{Wikipedia contributors}",
title = "Reason (syntax extension for OCaml) --- {W}ikipedia{,} The Free Encyclopedia",
year = "2020",
url = "https://en.wikipedia.org/w/index.php?title=Reason_(syntax_extension_for_OCaml)&oldid=940051580",
note = "[Online; accessed February 12, 2020]"
}
@misc{wiki:TreeShaking,
author = "{Wikipedia contributors}",
title = "Tree shaking --- {W}ikipedia{,} The Free Encyclopedia",
year = "2020",
url = "https://en.wikipedia.org/w/index.php?title=Tree_shaking&oldid=908332079",
note = "[Online; accessed February 22, 2020]"
}
@online{Cannon07,
author={Howard I. Cannon},
year=2007,
title="Flavors: A non-hierarchical approach to object-oriented programming",
url="http://www.softwarepreservation.org/projects/LISP/MIT/nnnfla1-20040122.pdf",
lastaccessed="February 12, 2020",
}
@article{Garnet90,
author = {B. A. Myers et al.},
title = {Comprehensive Support for Graphical, Highly-Interactive User Interfaces: The Garnet User Interface Development Environment},
journal = {IEEE Computer},
issue_date = {November 1990},
volume = {23},
number = {11},
pages = {71-85},
month = nov,
year = {1990},
issn = {0018-9162},
url = {https://doi.org/10.1109/2.60882},
doi = {10.1109/2.60882},
publisher = {IEEE},
}
@online{Action,
author={Paul Hammant},
year={2013},
title="Interface Builder's Alternative Lisp timeline",
url="https://paulhammant.com/2013/03/28/interface-builders-alternative-lisp-timeline/",
lastaccessed="February 20, 2020",
}
@online{Baringer05,
author={Marco Baringer},
year=2005,
title="Parenscript",
url="https://web.archive.org/web/20051122141019/http://blogs.bl0rg.net/netzstaub/archives/000525.html",
lastaccessed="February 12, 2020",
}
@online{ParenScriptManual,
author={Marco Baringer, Henrik Hjelte, Vladimir Sedach},
year={2005-2019},
title="Parenscript Reference Manual",
url="https://common-lisp.net/project/parenscript/reference.html",
lastaccessed="February 12, 2020",
}
@online{SLipHome,
author={Mihai Bazon},
year={2012-2018},
title="SLip — a Lisp system in JavaScript",
url="http://lisperator.net/slip/",
lastaccessed="February 12, 2020",
}
@online{SLipImpl,
author={Mihai Bazon},
year={2012-2018},
title="Implementation notes",
url="http://lisperator.net/slip/impl",
lastaccessed="February 12, 2020",
}
@online{SLipVsCl,
author={Mihai Bazon},
year={2012-2018},
title="Versus Common Lisp",
url="http://lisperator.net/slip/vscl",
lastaccessed="February 12, 2020",
}
@book{Norvig92,
author = {Peter Norvig},
title = {Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp},
year = {1992},
isbn = {1-55860-191-0},
publisher = {Morgan Kaufmann Publishers},
address = {San Francisco, CA, USA},
}
@online{JSCLGitHub,
author={David V\'{a}zquez P\'{u}a and contributors},
title="jscl-project/jscl",
url="https://github.com/jscl-project/jscl/",
lastaccessed="February 12, 2020",
}
@misc{JSCLTalk,
author={David V\'{a}zquez P\'{u}a},
year= {2018},
title = {Growing a Lisp compiler},
url= {https://www.youtube.com/watch?v=XT7JYPtWMd8},
month = {feb},
lastaccessed = {February 12, 2020},
}
@online{valtanGitHub,
author={cxxxr},
title="cxxxr/valtan",
url="https://github.com/cxxxr/valtan",
lastaccessed="April 4, 2020",
}
@online{CljsUsers,
author={{Cognitect, Inc.}},
year={2020},
title="Companies",
url="https://clojurescript.org/community/companies",
lastaccessed="https://clojure.org/community/companies",
}
@online{Cljs,
author={{Cognitect, Inc.}},
year={2020},
title="ClojureScript",
url="https://clojurescript.org/",
lastaccessed="February 12, 2020",
}
@online{Clojure,
author={{Cognitect, Inc.}},
year={2020},
title="Clojure",
url="https://clojure.org/",
lastaccessed="February 12, 2020",
}
@online{JACLDistribution,
author={{Alan Dipert}},
year={2020},
title="JACL",
url="https://tailrecursion.com/JACL/",
lastaccessed="April 16, 2020",
}
@misc{CljsRelease,
author= {Rich Hickey},
year= {2012},
title = {ClojureScript Release},
url= {https://www.youtube.com/watch?v=tVooR-dF_Ag},
month = {dec},
lastaccessed = {February 12, 2020},
}
@online{CljsQuickStart,
author={David Nolen},
year={2020},
title="ClojureScript Quick Start",
url="https://clojurescript.org/guides/quick-start",
lastaccessed="February 12, 2020",
}
@online{V8async,
author={Maya Lekova, Benedikt Meurer},
year={2018},
month = {nov},
title="Faster async functions and promises",
url="https://v8.dev/blog/fast-async",
lastaccessed="February 12, 2020",
}
@online{GDevTools,
author={{Google, Inc.}},
year={2020},
title="Chrome DevTools",
url="https://developers.google.com/web/tools/chrome-devtools",
lastaccessed="February 12, 2020",
}
@software{Rstats,
author = {{R Core Team}},
title = {R: A Language and Environment for Statistical Computing},
url = {http://www.R-project.org/},
version = {3.6.2},
date = {2019-12-12},
}
@software{Rchromote,
author = {Winston Chang},
title = {chromote: Headless Chrome Web Browser Interface},
url = {https://github.com/rstudio/chromote},
version = {a28092d8ea08eb6625583ca223f31ed6d0a08980},
date = {2019-02-07},
}
@online{MozLabel,
author={{Mozilla, Inc.}},
year={2020},
title="label - JavaScript | MDN",
url="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label",
lastaccessed="February 19, 2020",
}
@online{EventLoop,
author={{Mozilla, Inc.}},
year={2020},
title="Concurrency model and the event loop",
url="https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop",
lastaccessed="February 22, 2020",
}
@book{Bolin10,
author = {Michael Bolin},
title = {Closure: The Definitive Guide: Google Tools to Add Power to Your JavaScript},
year = {2010},
isbn = {978-1449381875},
publisher = {O'Reilly Media},
address = {Sebastopol, CA, USA},
}
@online{SICLTagbody,
author={Robert Strandh},
year={2020},
title="compile-general-purpose-asts.lisp",
url="https://github.com/robert-strandh/SICL/blob/2d322d3c7794eb4e89720b9a2fce42395a787376/Code/Cleavir2/AST-to-HIR/compile-general-purpose-asts.lisp#L200-L303",
lastaccessed="February 21, 2020",
}
@online{SBCLManual,
author={{SBCL Project Contributors}},
year={2020},
title="SBCL 2.0.1 User Manual",
url="http://www.sbcl.org/manual/",
lastaccessed="February 21, 2020",
}
@online{LispWorksDeliver,
author={{LispWorks Ltd.}},
year={2017},
title="deliver",
url="http://www.lispworks.com/documentation/lw71/DV/html/delivery-220.htm",
lastaccessed="February 21, 2020",
}