{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/11722","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/11722/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/11722/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/11722/events","html_url":"https://github.com/JuliaLang/julia/issues/11722","id":88638062,"number":11722,"title":"Consistent argument order","user":{"login":"bramtayl","id":9466324,"avatar_url":"https://avatars.githubusercontent.com/u/9466324?v=3","gravatar_id":"","url":"https://api.github.com/users/bramtayl","html_url":"https://github.com/bramtayl","followers_url":"https://api.github.com/users/bramtayl/followers","following_url":"https://api.github.com/users/bramtayl/following{/other_user}","gists_url":"https://api.github.com/users/bramtayl/gists{/gist_id}","starred_url":"https://api.github.com/users/bramtayl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bramtayl/subscriptions","organizations_url":"https://api.github.com/users/bramtayl/orgs","repos_url":"https://api.github.com/users/bramtayl/repos","events_url":"https://api.github.com/users/bramtayl/events{/privacy}","received_events_url":"https://api.github.com/users/bramtayl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-06-16T06:52:27Z","updated_at":"2015-06-18T04:43:46Z","closed_at":null,"body":"It would be convenient to have data arguments consistently as the first argument. This is particularly useful for chaining. A few examples where the argument order is puzzling: `convert`, `ismatch`."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/113036362","html_url":"https://github.com/JuliaLang/julia/issues/11722#issuecomment-113036362","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/11722","id":113036362,"user":{"login":"bramtayl","id":9466324,"avatar_url":"https://avatars.githubusercontent.com/u/9466324?v=3","gravatar_id":"","url":"https://api.github.com/users/bramtayl","html_url":"https://github.com/bramtayl","followers_url":"https://api.github.com/users/bramtayl/followers","following_url":"https://api.github.com/users/bramtayl/following{/other_user}","gists_url":"https://api.github.com/users/bramtayl/gists{/gist_id}","starred_url":"https://api.github.com/users/bramtayl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bramtayl/subscriptions","organizations_url":"https://api.github.com/users/bramtayl/orgs","repos_url":"https://api.github.com/users/bramtayl/repos","events_url":"https://api.github.com/users/bramtayl/events{/privacy}","received_events_url":"https://api.github.com/users/bramtayl/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T04:43:46Z","updated_at":"2015-06-18T04:43:46Z","body":"The advantage of write_s would be that you can write to a chain without naming anything.\r\n\r\n```julia\r\n@> begin\r\n  text\r\n  # a whole bunch of string processing\r\n  write_s(conn)\r\nend\r\n\r\nWith out that, your code would look like this:\r\n\r\n```julia\r\n@as _ begin\r\n  text\r\n  # string processing with a bunch unnecessary _'s\r\n  write(conn, _)\r\nend\r\n\r\n"}}