Fork me on GitHub
#clojure-dev
<
2015-08-12
>
bronsa11:08:49

@arrdem: AFAIK there's nothing special about type hints wrt evaliation semantics -- they just inherit the evaluation rules of metadata def symbol (which is evaluated) vs metadata on argvec (which is not evaluated)

bronsa11:08:21

@alexmiller: ^"[J" actually does work as a type hint, I'm assuming it's intentional and not an accident given that there is at least one instance of that in the clojure.core source files

bronsa11:08:39

also ^(Class/forName "[J") is not valid syntax, you'd have to use the non-shortened version ^{:tag (Class/forName "[J")}

bronsa11:08:16

@cfleming: there is a ticket for that, with fix-version 1.8! CLJ-1232

arrdem17:08:47

@alexmiller: You could probably save yourself some time declining PRs by disabling PRs 😛

alexmiller18:08:59

@arrdem: if only that were a thing

arrdem18:08:28

@alexmiller: oops I thought I was being serious confused the disable issues/wikis checkbox with the no PRs checkbox.

alexmiller18:08:10

github has been pretty vocal about saying they will not add that as a feature

alexmiller18:08:24

ditto bitbucket

arrdem18:08:22

Hum their webhooks API doesn't list a way to close a PR 😐

arrdem18:08:41

oh hey {:state :closed} I missed that

arrdem18:08:57

I guess a puredangerbot is possible

alexmiller21:08:08

well I don't have rights to close a pull on clojure so wouldn't be my bot :)

alexmiller21:08:15

but it's a good idea