{"action":"created","issue":{"url":"https://api.github.com/repos/typelevel/general/issues/79","repository_url":"https://api.github.com/repos/typelevel/general","labels_url":"https://api.github.com/repos/typelevel/general/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/typelevel/general/issues/79/comments","events_url":"https://api.github.com/repos/typelevel/general/issues/79/events","html_url":"https://github.com/typelevel/general/issues/79","id":246274708,"number":79,"title":"Submitting cats-mtl for typelevel incubator membership","user":{"login":"edmundnoble","id":1369693,"avatar_url":"https://avatars3.githubusercontent.com/u/1369693?v=4","gravatar_id":"","url":"https://api.github.com/users/edmundnoble","html_url":"https://github.com/edmundnoble","followers_url":"https://api.github.com/users/edmundnoble/followers","following_url":"https://api.github.com/users/edmundnoble/following{/other_user}","gists_url":"https://api.github.com/users/edmundnoble/gists{/gist_id}","starred_url":"https://api.github.com/users/edmundnoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edmundnoble/subscriptions","organizations_url":"https://api.github.com/users/edmundnoble/orgs","repos_url":"https://api.github.com/users/edmundnoble/repos","events_url":"https://api.github.com/users/edmundnoble/events{/privacy}","received_events_url":"https://api.github.com/users/edmundnoble/received_events","type":"User","site_admin":false},"labels":[{"id":301219749,"url":"https://api.github.com/repos/typelevel/general/labels/Typelevel%20membership","name":"Typelevel membership","color":"bfe5bf","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-07-28T07:59:06Z","updated_at":"2017-07-28T20:26:56Z","closed_at":"2017-07-28T20:26:56Z","body":"This issue is for the result of https://github.com/typelevel/cats/issues/1603, the library cats-mtl which I'm submitting as a Typelevel project. cats-mtl splits out the monad transformer type classes from cats, so that they can use a different encoding of superclass relationships than cats to avoid implicit ambiguity with multiple instances of transformer type classes and avoid creating internal inconsistency within cats, as well as experiment with ways to limit the boilerplate associated with transformer class instances and decrease the number of constraints associated with said instances.\r\n\r\nhttps://github.com/edmundnoble/cats-mtl\r\n\r\n1. The only developer for now is myself.\r\n2. I've basically copied the cats CoC mention verbatim to the README.md.\r\n3. cats-mtl is a library for abstraction over higher-kinded types in general, which are a staple of Scala's flavor of pure FP.\r\n4. The README.md contains motivating information about cats-mtl and some descriptions of type classes; the scaladoc above each type class explains the functionality within as well as the laws; and there is not yet any tut or doctest documentation (soon though!).\r\n\r\nLike cats-effect the `groupId` has started as `org.typelevel`, and I've pushed artifacts to bintray for a version 0.0.1 for early adopters of cats 1.0.0-MF. Further releases should move to Sonatype like other cats offshoots."},"comment":{"url":"https://api.github.com/repos/typelevel/general/issues/comments/318753941","html_url":"https://github.com/typelevel/general/issues/79#issuecomment-318753941","issue_url":"https://api.github.com/repos/typelevel/general/issues/79","id":318753941,"user":{"login":"larsrh","id":923079,"avatar_url":"https://avatars1.githubusercontent.com/u/923079?v=4","gravatar_id":"","url":"https://api.github.com/users/larsrh","html_url":"https://github.com/larsrh","followers_url":"https://api.github.com/users/larsrh/followers","following_url":"https://api.github.com/users/larsrh/following{/other_user}","gists_url":"https://api.github.com/users/larsrh/gists{/gist_id}","starred_url":"https://api.github.com/users/larsrh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/larsrh/subscriptions","organizations_url":"https://api.github.com/users/larsrh/orgs","repos_url":"https://api.github.com/users/larsrh/repos","events_url":"https://api.github.com/users/larsrh/events{/privacy}","received_events_url":"https://api.github.com/users/larsrh/received_events","type":"User","site_admin":false},"created_at":"2017-07-28T20:26:55Z","updated_at":"2017-07-28T20:26:55Z","body":"Approved! Welcome & please add yourself to the [incubator](https://github.com/typelevel/typelevel.github.com/blob/development/_data/incubator.yml) list."}}
{"actor":{"display_login":"larsrh"}}