{"push_id":1028451271,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"e5702b7b518eec11f180b036c442ce873fbfc067","before":"0d0dfe99f174a8d79ce28eb3e5264c75b63af06e","commits":[{"sha":"e1d4164afddc6a92c424118668ccee189e7ea005","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@timepit.eu","name":"Frank S. Thomas"},"message":"Add RefType.applyRefM\n\nAdd `RefType.applyRefM`, the the macro variant of `RefType.applyRef`.\n`applyRefM` is useful when working with type aliases for refined\ntypes and without any implicits, for example:\n\n```scala\nscala> type Natural = Long @@ NonNegative\ndefined type alias Natural\n\nscala> RefType.applyRefM[Natural](42L)\nres0: Natural = 42\n```\n\nCloses #112.","distinct":false,"url":"https://api.github.com/repos/fthomas/refined/commits/e1d4164afddc6a92c424118668ccee189e7ea005"},{"sha":"e5702b7b518eec11f180b036c442ce873fbfc067","author":{"email":"926d34bc94d2a49ae6bbd61ad02b5ae0ae222ec1@gmx.de","name":"Frank S. Thomas"},"message":"Merge pull request #138 from fthomas/topic/applyRefM\n\nAdd RefType.applyRefM","distinct":true,"url":"https://api.github.com/repos/fthomas/refined/commits/e5702b7b518eec11f180b036c442ce873fbfc067"}]}