{"action":"closed","issue":{"url":"https://api.github.com/repos/thoughtbot/Argo/issues/138","labels_url":"https://api.github.com/repos/thoughtbot/Argo/issues/138/labels{/name}","comments_url":"https://api.github.com/repos/thoughtbot/Argo/issues/138/comments","events_url":"https://api.github.com/repos/thoughtbot/Argo/issues/138/events","html_url":"https://github.com/thoughtbot/Argo/issues/138","id":83397300,"number":138,"title":"\"Could not find an overload for '<*>' that accepts the supplied arguments\" error building with Argo","user":{"login":"alpriest","id":221241,"avatar_url":"https://avatars.githubusercontent.com/u/221241?v=3","gravatar_id":"","url":"https://api.github.com/users/alpriest","html_url":"https://github.com/alpriest","followers_url":"https://api.github.com/users/alpriest/followers","following_url":"https://api.github.com/users/alpriest/following{/other_user}","gists_url":"https://api.github.com/users/alpriest/gists{/gist_id}","starred_url":"https://api.github.com/users/alpriest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alpriest/subscriptions","organizations_url":"https://api.github.com/users/alpriest/orgs","repos_url":"https://api.github.com/users/alpriest/repos","events_url":"https://api.github.com/users/alpriest/events{/privacy}","received_events_url":"https://api.github.com/users/alpriest/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-01T09:03:55Z","updated_at":"2015-06-01T09:21:46Z","closed_at":"2015-06-01T09:21:46Z","body":"Hi,\r\n\r\nI'm seeing a compile error when trying to use Argo:\r\n\r\n> Could not find an overload for '<*>' that accepts the supplied arguments\r\n\r\nI created a new Xcode Swift project with XCode 6.3.1. Using cocoapods 0.37.2 my Podfile looks like\r\n\r\n```\r\nuse_frameworks!\r\npod 'Argo'\r\n```\r\n\r\nI have a single new Swift file with the slightly modified code below from the Argo project homepage:\r\n\r\n```swift\r\nimport Argo\r\nimport Runes\r\n\r\nstruct User {\r\n    let id: Int\r\n    let name: String\r\n    let email: String?\r\n    let companyName: String\r\n}\r\n\r\nextension User: Decodable {\r\n    static func create(id: Int)(name: String)(email: String?)(companyName: String) -> User {\r\n        return User(id: id, name: name, email: email, companyName: companyName)\r\n    }\r\n    \r\n    static func decode(j: JSON) -> Decoded<User> {\r\n        return User.create\r\n            <^> j <| \"id\"\r\n            <*> j <| \"name\"\r\n            <*> j <|? \"email\" // Use ? for parsing optional values\r\n            <*> j <| [\"company\", \"name\"] // Parse nested objects\r\n    }\r\n}\r\n```\r\n\r\nI've cloned the Argo repo and the 23 ArgoTests run green, as do the 6 Box-iOSTests.\r\n\r\nAny ideas?\r\n\r\nThanks,\r\nAl"}}