{"action":"created","issue":{"url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1","repository_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl","labels_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1/comments","events_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1/events","html_url":"https://github.com/MichaelHatherly/AnonymousTypes.jl/issues/1","id":163081886,"number":1,"title":"Eval disabled from generated functions in 0.5","user":{"login":"andyferris","id":2974526,"avatar_url":"https://avatars.githubusercontent.com/u/2974526?v=3","gravatar_id":"","url":"https://api.github.com/users/andyferris","html_url":"https://github.com/andyferris","followers_url":"https://api.github.com/users/andyferris/followers","following_url":"https://api.github.com/users/andyferris/following{/other_user}","gists_url":"https://api.github.com/users/andyferris/gists{/gist_id}","starred_url":"https://api.github.com/users/andyferris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyferris/subscriptions","organizations_url":"https://api.github.com/users/andyferris/orgs","repos_url":"https://api.github.com/users/andyferris/repos","events_url":"https://api.github.com/users/andyferris/events{/privacy}","received_events_url":"https://api.github.com/users/andyferris/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-06-30T05:08:47Z","updated_at":"2016-07-01T06:00:04Z","closed_at":null,"body":"Hi Michael!\r\n\r\nGreat package. I really like the clean approach here. I was hacking over at [GeneratedTypes.jl](https://github.com/andyferris/GeneratedTypes.jl) on a very similar idea.\r\n\r\nUnfortunately, `eval` was disabled from `@generated` functions in 0.5 since JuliaLang/julia#16040. I'm still wondering if there is a safe way around this - have you thought about this very much? I heard that \"Oscar has a branch\" (a phrase I heard repeated many times at JuliaCon!) that implements structs just like this package, but we won't see that until 0.6, and it would be great to have something like this in the mean-time!\r\n\r\nAndy"},"comment":{"url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/comments/229860620","html_url":"https://github.com/MichaelHatherly/AnonymousTypes.jl/issues/1#issuecomment-229860620","issue_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1","id":229860620,"user":{"login":"MichaelHatherly","id":6144086,"avatar_url":"https://avatars.githubusercontent.com/u/6144086?v=3","gravatar_id":"","url":"https://api.github.com/users/MichaelHatherly","html_url":"https://github.com/MichaelHatherly","followers_url":"https://api.github.com/users/MichaelHatherly/followers","following_url":"https://api.github.com/users/MichaelHatherly/following{/other_user}","gists_url":"https://api.github.com/users/MichaelHatherly/gists{/gist_id}","starred_url":"https://api.github.com/users/MichaelHatherly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MichaelHatherly/subscriptions","organizations_url":"https://api.github.com/users/MichaelHatherly/orgs","repos_url":"https://api.github.com/users/MichaelHatherly/repos","events_url":"https://api.github.com/users/MichaelHatherly/events{/privacy}","received_events_url":"https://api.github.com/users/MichaelHatherly/received_events","type":"User","site_admin":false},"created_at":"2016-07-01T06:00:04Z","updated_at":"2016-07-01T06:00:04Z","body":"The `~` is the special-cased macro that looks like an operator. It's probably going to be deprecated and removed at some point, but currently it looks as though `getfield` overloading is coming in `0.6` so that's fine."}}
{"actor":{"display_login":"MichaelHatherly"}}