{"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":5,"created_at":"2016-06-30T05:08:47Z","updated_at":"2016-07-01T01:16:34Z","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/229831018","html_url":"https://github.com/MichaelHatherly/AnonymousTypes.jl/issues/1#issuecomment-229831018","issue_url":"https://api.github.com/repos/MichaelHatherly/AnonymousTypes.jl/issues/1","id":229831018,"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},"created_at":"2016-07-01T01:16:34Z","updated_at":"2016-07-01T01:16:34Z","body":"Yes, all of that is fine, I believe this is a bit like the approach taken in *TypedTables*, using `getindex` with a `Val`, (with the additional of using a macro as a helper).\r\n\r\nNow I'm confused a bit by `~` - where is the `@`? Is this because `~` is an operator?"}}
{"actor":{"display_login":"andyferris"}}