{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/884","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/884/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/884/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/884/events","html_url":"https://github.com/rust-lang/rfcs/pull/884","id":58029837,"number":884,"title":"Allow types to be parameterized by integer (and bool) constant values.","user":{"login":"quantheory","id":1740206,"avatar_url":"https://avatars.githubusercontent.com/u/1740206?v=3","gravatar_id":"","url":"https://api.github.com/users/quantheory","html_url":"https://github.com/quantheory","followers_url":"https://api.github.com/users/quantheory/followers","following_url":"https://api.github.com/users/quantheory/following{/other_user}","gists_url":"https://api.github.com/users/quantheory/gists{/gist_id}","starred_url":"https://api.github.com/users/quantheory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quantheory/subscriptions","organizations_url":"https://api.github.com/users/quantheory/orgs","repos_url":"https://api.github.com/users/quantheory/repos","events_url":"https://api.github.com/users/quantheory/events{/privacy}","received_events_url":"https://api.github.com/users/quantheory/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-02-18T05:49:36Z","updated_at":"2015-02-23T13:42:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/rfcs/pulls/884","html_url":"https://github.com/rust-lang/rfcs/pull/884","diff_url":"https://github.com/rust-lang/rfcs/pull/884.diff","patch_url":"https://github.com/rust-lang/rfcs/pull/884.patch"},"body":"I was somewhat reluctant to push this now, because there are so many other things going on (and I personally have opened a few smaller PRs recently). However, I think that the basic design we discussed [on the forum](http://internals.rust-lang.org/t/pre-rfc-genericity-over-static-values/1538/26) has reached a stable point.\r\n\r\nThis is also relevant to the motivation discussed for the macros-in-types proposal (#873). While that proposal does not directly compete with this one, it does suggest implementing some of the features that are the main thrust of this proposal through the macro system instead.\r\n\r\n[Rendered.](https://github.com/quantheory/rfcs/blob/const_value_parameters/text/0000-const-value-parameters.md)"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/75542276","html_url":"https://github.com/rust-lang/rfcs/pull/884#issuecomment-75542276","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/884","id":75542276,"user":{"login":"gnzlbg","id":904614,"avatar_url":"https://avatars.githubusercontent.com/u/904614?v=3","gravatar_id":"","url":"https://api.github.com/users/gnzlbg","html_url":"https://github.com/gnzlbg","followers_url":"https://api.github.com/users/gnzlbg/followers","following_url":"https://api.github.com/users/gnzlbg/following{/other_user}","gists_url":"https://api.github.com/users/gnzlbg/gists{/gist_id}","starred_url":"https://api.github.com/users/gnzlbg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnzlbg/subscriptions","organizations_url":"https://api.github.com/users/gnzlbg/orgs","repos_url":"https://api.github.com/users/gnzlbg/repos","events_url":"https://api.github.com/users/gnzlbg/events{/privacy}","received_events_url":"https://api.github.com/users/gnzlbg/received_events","type":"User","site_admin":false},"created_at":"2015-02-23T13:42:51Z","updated_at":"2015-02-23T13:42:51Z","body":"> It's not clear whether const parameters could be added to variadic parameter lists, or if it will be necessary to limit variadic behavior to types.\r\n\r\nI see no reason why this shouldn't work."}}