Closure Tools Blog
Wednesday, June 11, 2014
Call of the Octocat: From Google Code to GitHub
›
Earlier this spring, Closure engineers proposed migrating our source repositories from Google Code to GitHub. We asked the open-source commu...
3 comments:
Wednesday, September 26, 2012
Which Compilation Level is Right for Me?
›
Cross-posted from the Missouri State Web and New Media Blog When first starting with Closure Compiler, it is easy to see the names for the...
Friday, June 1, 2012
Subtyping Functions Without Poking Your Eyes Out
›
Pop quiz: suppose you see two Closure Compiler type annotations. A) {function(Object)} B) {function(Array)} Which one is the subtype? ...
3 comments:
Friday, February 24, 2012
Type-checking Tips
›
Closure Compiler’s type language is a bit complicated. It has unions (“variable x can be A or B”), structural functions (“variable x is a f...
4 comments:
Saturday, November 12, 2011
Introducing Closure Stylesheets
›
(CSS is for programming, not for pasting) When the Closure Tools were first released a little over two years ago, they gave web developers ...
8 comments:
Tuesday, January 25, 2011
A Property By Any Other Name, Part 3
›
This is the last in a series of blog posts on how Closure Compiler decides what properties. Part 1 was about the --compilation_level=ADVANC...
2 comments:
Friday, January 21, 2011
A Property By Any Other Name, Part 2
›
This is the second in a series of blog posts on how Closure Compiler decides what properties to rename with the --compilation_level=ADVANCED...
3 comments:
‹
›
Home
View web version