Remove update-composite
Merge branch 'master' of github.com:clojure/core.typed into update
Merge branch 'master' of github.com:clojure/core.typed into update
Move assoc-like ops. Add platform-independent var indirection.
Add indirect ops for -FS, -top and -empty
Add infer indirect-op
Move TApp csgen case
Move Function/FnIntersection csgen cases
Some fixes for problems found by Eastwood

Mostly doc strings in wrong place relative to arg vectors, and wrong
numbers of args to function calls.

Signed-off-by: Ambrose Bonnaire-Sergeant <abonnairesergeant@gmail.com>
Move the rest of cs-gen* into cs-gen
Support HVec inference in CLJS
Merge branch 'master' of /home/ambrose/Projects/core.typed-branches/../core.typed
Move RClass annotations.
Fix shuffle annotation
Fix CTYP-153, dodgy &form arg name renamed to form
Add profiling for defn
Add def-filter
Merge branch 'master' of /home/ubuntu/Projects/core.typed-branches/../core.typed into update
Really add def-filter
Add unit tests for update and filter-ops