Why we're supporting Typed Clojure
blog.circleci.com
Why we're supporting Typed Clojure
1–10 of 77 posts
Re: Why we're supporting Typed Clojure
#2http://www.eecs.northwestern.edu/~robby/pubs/papers/oopsla20...
Re: Why we're supporting Typed Clojure
#3Program verification is cool, but enabling "intellisense" on a hash is even cooler.
Re: Why we're supporting Typed Clojure
#4One of the best ways to get people to support optional typing in dynamic languages is to make sure their tools can read those types and provide metadata. Program verification is cool, but enabling "intellisense" on a hash is even cooler.
Re: Why we're supporting Typed Clojure
#5I'm sure there have been great advances. But you are showcasing this as if it was a completely new idea, even though PHP has been using it for a long time. Correct me if I'm wrong.
Re: Why we're supporting Typed Clojure
#6One of the best ways to get people to support optional typing in dynamic languages is to make sure their tools can read those types and provide metadata. Program verification is cool, but enabling "intellisense" on a hash is even cooler.
Re: Why we're supporting Typed Clojure
#7> Typed Clojure is one of the biggest advancements to dynamic programming languages in the last few decades. It shows that you can have the amazing flexibility of a dynamic language, while providing lightweight, optional typing. I'm sure there have been great advances. But you are showcasing this as if it was a completely new idea, even though PHP has been using it for a long time. Correct me if I'm wrong.
Re: Why we're supporting Typed Clojure
#8One of the best ways to get people to support optional typing in dynamic languages is to make sure their tools can read those types and provide metadata. Program verification is cool, but enabling "intellisense" on a hash is even cooler.
What is intellisense on a hash?
Re: Why we're supporting Typed Clojure
#9The paper behind Racket's new contract system which allows optional typing to be determined at runtime or compile time or both and across modules: http://www.eecs.northwestern.edu/~robby/pubs/papers/oopsla20...
Re: Why we're supporting Typed Clojure
#10> Typed Clojure is one of the biggest advancements to dynamic programming languages in the last few decades. It shows that you can have the amazing flexibility of a dynamic language, while providing lightweight, optional typing. I'm sure there have been great advances. But you are showcasing this as if it was a completely new idea, even though PHP has been using it for a long time. Correct me if I'm wrong.