{"action":"created","comment":{"url":"https://api.github.com/repos/ktakagaki/breeze/pulls/comments/55145414","id":55145414,"diff_hunk":"@@ -24,7 +24,19 @@ package breeze.linalg\n  * @author dlwh\n  **/\n package object support {\n+\n+  /**\n+    *\n+    *\n+    * @tparam From Orininal\n+    * @tparam A\n+    * @tparam B\n+    * @tparam To\n+    */\n   type CanMapValues[From, A, B, To] = mapValues.Impl2[From, A=>B, To]\n+  /**\n+    * @see CanMapValues\n+    */\n   type CanMapActiveValues[From, A, B, To] = mapActiveValues.Impl2[From, A=>B, To]\n ","path":"math/src/main/scala/breeze/linalg/support/package.scala","position":18,"original_position":18,"commit_id":"995f5aef7b71aefa04d1fa1f1768500d3f11938b","original_commit_id":"995f5aef7b71aefa04d1fa1f1768500d3f11938b","user":{"login":"dlwh","id":9633,"avatar_url":"https://avatars.githubusercontent.com/u/9633?v=3","gravatar_id":"","url":"https://api.github.com/users/dlwh","html_url":"https://github.com/dlwh","followers_url":"https://api.github.com/users/dlwh/followers","following_url":"https://api.github.com/users/dlwh/following{/other_user}","gists_url":"https://api.github.com/users/dlwh/gists{/gist_id}","starred_url":"https://api.github.com/users/dlwh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlwh/subscriptions","organizations_url":"https://api.github.com/users/dlwh/orgs","repos_url":"https://api.github.com/users/dlwh/repos","events_url":"https://api.github.com/users/dlwh/events{/privacy}","received_events_url":"https://api.github.com/users/dlwh/received_events","type":"User","site_admin":false},"body":"There used to be traits CanMapActiveValues and CanMapValues. I UFuncified them and left the type aliases to not break old code.","created_at":"2016-03-06T18:21:33Z","updated_at":"2016-03-06T18:21:33Z","html_url":"https://github.com/ktakagaki/breeze/pull/16#discussion_r55145414","pull_request_url":"https://api.github.com/repos/ktakagaki/breeze/pulls/16","_links":{"self":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/comments/55145414"},"html":{"href":"https://github.com/ktakagaki/breeze/pull/16#discussion_r55145414"},"pull_request":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/16"}}},"pull_request":{"url":"https://api.github.com/repos/ktakagaki/breeze/pulls/16","id":61845971,"html_url":"https://github.com/ktakagaki/breeze/pull/16","diff_url":"https://github.com/ktakagaki/breeze/pull/16.diff","patch_url":"https://github.com/ktakagaki/breeze/pull/16.patch","issue_url":"https://api.github.com/repos/ktakagaki/breeze/issues/16","number":16,"state":"open","locked":false,"title":"Self PR for line commenting purposes","user":{"login":"ktakagaki","id":4279323,"avatar_url":"https://avatars.githubusercontent.com/u/4279323?v=3","gravatar_id":"","url":"https://api.github.com/users/ktakagaki","html_url":"https://github.com/ktakagaki","followers_url":"https://api.github.com/users/ktakagaki/followers","following_url":"https://api.github.com/users/ktakagaki/following{/other_user}","gists_url":"https://api.github.com/users/ktakagaki/gists{/gist_id}","starred_url":"https://api.github.com/users/ktakagaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktakagaki/subscriptions","organizations_url":"https://api.github.com/users/ktakagaki/orgs","repos_url":"https://api.github.com/users/ktakagaki/repos","events_url":"https://api.github.com/users/ktakagaki/events{/privacy}","received_events_url":"https://api.github.com/users/ktakagaki/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-03-06T15:45:10Z","updated_at":"2016-03-06T18:21:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2c0f1e44318d349a76c1658ad7c1ee0919002d2c","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ktakagaki/breeze/pulls/16/commits","review_comments_url":"https://api.github.com/repos/ktakagaki/breeze/pulls/16/comments","review_comment_url":"https://api.github.com/repos/ktakagaki/breeze/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ktakagaki/breeze/issues/16/comments","statuses_url":"https://api.github.com/repos/ktakagaki/breeze/statuses/995f5aef7b71aefa04d1fa1f1768500d3f11938b","head":{"label":"ktakagaki:refactorForImmutable","ref":"refactorForImmutable","sha":"995f5aef7b71aefa04d1fa1f1768500d3f11938b","user":{"login":"ktakagaki","id":4279323,"avatar_url":"https://avatars.githubusercontent.com/u/4279323?v=3","gravatar_id":"","url":"https://api.github.com/users/ktakagaki","html_url":"https://github.com/ktakagaki","followers_url":"https://api.github.com/users/ktakagaki/followers","following_url":"https://api.github.com/users/ktakagaki/following{/other_user}","gists_url":"https://api.github.com/users/ktakagaki/gists{/gist_id}","starred_url":"https://api.github.com/users/ktakagaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktakagaki/subscriptions","organizations_url":"https://api.github.com/users/ktakagaki/orgs","repos_url":"https://api.github.com/users/ktakagaki/repos","events_url":"https://api.github.com/users/ktakagaki/events{/privacy}","received_events_url":"https://api.github.com/users/ktakagaki/received_events","type":"User","site_admin":false},"repo":{"id":9876024,"name":"breeze","full_name":"ktakagaki/breeze","owner":{"login":"ktakagaki","id":4279323,"avatar_url":"https://avatars.githubusercontent.com/u/4279323?v=3","gravatar_id":"","url":"https://api.github.com/users/ktakagaki","html_url":"https://github.com/ktakagaki","followers_url":"https://api.github.com/users/ktakagaki/followers","following_url":"https://api.github.com/users/ktakagaki/following{/other_user}","gists_url":"https://api.github.com/users/ktakagaki/gists{/gist_id}","starred_url":"https://api.github.com/users/ktakagaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktakagaki/subscriptions","organizations_url":"https://api.github.com/users/ktakagaki/orgs","repos_url":"https://api.github.com/users/ktakagaki/repos","events_url":"https://api.github.com/users/ktakagaki/events{/privacy}","received_events_url":"https://api.github.com/users/ktakagaki/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ktakagaki/breeze","description":"Breeze is a library for numerical processing, machine learning, and natural language processing. Its primary focus is on being generic, clean, and powerful without sacrificing (much) efficiency. Breeze is the merger of the ScalaNLP and Scalala projects, because one of the original maintainers is unable to continue development. The Scalala parts are largely rewritten.","fork":true,"url":"https://api.github.com/repos/ktakagaki/breeze","forks_url":"https://api.github.com/repos/ktakagaki/breeze/forks","keys_url":"https://api.github.com/repos/ktakagaki/breeze/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ktakagaki/breeze/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ktakagaki/breeze/teams","hooks_url":"https://api.github.com/repos/ktakagaki/breeze/hooks","issue_events_url":"https://api.github.com/repos/ktakagaki/breeze/issues/events{/number}","events_url":"https://api.github.com/repos/ktakagaki/breeze/events","assignees_url":"https://api.github.com/repos/ktakagaki/breeze/assignees{/user}","branches_url":"https://api.github.com/repos/ktakagaki/breeze/branches{/branch}","tags_url":"https://api.github.com/repos/ktakagaki/breeze/tags","blobs_url":"https://api.github.com/repos/ktakagaki/breeze/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ktakagaki/breeze/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ktakagaki/breeze/git/refs{/sha}","trees_url":"https://api.github.com/repos/ktakagaki/breeze/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ktakagaki/breeze/statuses/{sha}","languages_url":"https://api.github.com/repos/ktakagaki/breeze/languages","stargazers_url":"https://api.github.com/repos/ktakagaki/breeze/stargazers","contributors_url":"https://api.github.com/repos/ktakagaki/breeze/contributors","subscribers_url":"https://api.github.com/repos/ktakagaki/breeze/subscribers","subscription_url":"https://api.github.com/repos/ktakagaki/breeze/subscription","commits_url":"https://api.github.com/repos/ktakagaki/breeze/commits{/sha}","git_commits_url":"https://api.github.com/repos/ktakagaki/breeze/git/commits{/sha}","comments_url":"https://api.github.com/repos/ktakagaki/breeze/comments{/number}","issue_comment_url":"https://api.github.com/repos/ktakagaki/breeze/issues/comments{/number}","contents_url":"https://api.github.com/repos/ktakagaki/breeze/contents/{+path}","compare_url":"https://api.github.com/repos/ktakagaki/breeze/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ktakagaki/breeze/merges","archive_url":"https://api.github.com/repos/ktakagaki/breeze/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ktakagaki/breeze/downloads","issues_url":"https://api.github.com/repos/ktakagaki/breeze/issues{/number}","pulls_url":"https://api.github.com/repos/ktakagaki/breeze/pulls{/number}","milestones_url":"https://api.github.com/repos/ktakagaki/breeze/milestones{/number}","notifications_url":"https://api.github.com/repos/ktakagaki/breeze/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ktakagaki/breeze/labels{/name}","releases_url":"https://api.github.com/repos/ktakagaki/breeze/releases{/id}","deployments_url":"https://api.github.com/repos/ktakagaki/breeze/deployments","created_at":"2013-05-05T23:28:28Z","updated_at":"2015-04-12T10:25:29Z","pushed_at":"2016-03-06T15:45:11Z","git_url":"git://github.com/ktakagaki/breeze.git","ssh_url":"git@github.com:ktakagaki/breeze.git","clone_url":"https://github.com/ktakagaki/breeze.git","svn_url":"https://github.com/ktakagaki/breeze","homepage":"www.scalanlp.org","size":26251,"stargazers_count":2,"watchers_count":2,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":8,"forks":2,"open_issues":8,"watchers":2,"default_branch":"BinaryFileReading"}},"base":{"label":"ktakagaki:master","ref":"master","sha":"e5c445935f3b39dc0ee27c8b90d1901d8d57c6df","user":{"login":"ktakagaki","id":4279323,"avatar_url":"https://avatars.githubusercontent.com/u/4279323?v=3","gravatar_id":"","url":"https://api.github.com/users/ktakagaki","html_url":"https://github.com/ktakagaki","followers_url":"https://api.github.com/users/ktakagaki/followers","following_url":"https://api.github.com/users/ktakagaki/following{/other_user}","gists_url":"https://api.github.com/users/ktakagaki/gists{/gist_id}","starred_url":"https://api.github.com/users/ktakagaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktakagaki/subscriptions","organizations_url":"https://api.github.com/users/ktakagaki/orgs","repos_url":"https://api.github.com/users/ktakagaki/repos","events_url":"https://api.github.com/users/ktakagaki/events{/privacy}","received_events_url":"https://api.github.com/users/ktakagaki/received_events","type":"User","site_admin":false},"repo":{"id":9876024,"name":"breeze","full_name":"ktakagaki/breeze","owner":{"login":"ktakagaki","id":4279323,"avatar_url":"https://avatars.githubusercontent.com/u/4279323?v=3","gravatar_id":"","url":"https://api.github.com/users/ktakagaki","html_url":"https://github.com/ktakagaki","followers_url":"https://api.github.com/users/ktakagaki/followers","following_url":"https://api.github.com/users/ktakagaki/following{/other_user}","gists_url":"https://api.github.com/users/ktakagaki/gists{/gist_id}","starred_url":"https://api.github.com/users/ktakagaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktakagaki/subscriptions","organizations_url":"https://api.github.com/users/ktakagaki/orgs","repos_url":"https://api.github.com/users/ktakagaki/repos","events_url":"https://api.github.com/users/ktakagaki/events{/privacy}","received_events_url":"https://api.github.com/users/ktakagaki/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ktakagaki/breeze","description":"Breeze is a library for numerical processing, machine learning, and natural language processing. Its primary focus is on being generic, clean, and powerful without sacrificing (much) efficiency. Breeze is the merger of the ScalaNLP and Scalala projects, because one of the original maintainers is unable to continue development. The Scalala parts are largely rewritten.","fork":true,"url":"https://api.github.com/repos/ktakagaki/breeze","forks_url":"https://api.github.com/repos/ktakagaki/breeze/forks","keys_url":"https://api.github.com/repos/ktakagaki/breeze/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ktakagaki/breeze/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ktakagaki/breeze/teams","hooks_url":"https://api.github.com/repos/ktakagaki/breeze/hooks","issue_events_url":"https://api.github.com/repos/ktakagaki/breeze/issues/events{/number}","events_url":"https://api.github.com/repos/ktakagaki/breeze/events","assignees_url":"https://api.github.com/repos/ktakagaki/breeze/assignees{/user}","branches_url":"https://api.github.com/repos/ktakagaki/breeze/branches{/branch}","tags_url":"https://api.github.com/repos/ktakagaki/breeze/tags","blobs_url":"https://api.github.com/repos/ktakagaki/breeze/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ktakagaki/breeze/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ktakagaki/breeze/git/refs{/sha}","trees_url":"https://api.github.com/repos/ktakagaki/breeze/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ktakagaki/breeze/statuses/{sha}","languages_url":"https://api.github.com/repos/ktakagaki/breeze/languages","stargazers_url":"https://api.github.com/repos/ktakagaki/breeze/stargazers","contributors_url":"https://api.github.com/repos/ktakagaki/breeze/contributors","subscribers_url":"https://api.github.com/repos/ktakagaki/breeze/subscribers","subscription_url":"https://api.github.com/repos/ktakagaki/breeze/subscription","commits_url":"https://api.github.com/repos/ktakagaki/breeze/commits{/sha}","git_commits_url":"https://api.github.com/repos/ktakagaki/breeze/git/commits{/sha}","comments_url":"https://api.github.com/repos/ktakagaki/breeze/comments{/number}","issue_comment_url":"https://api.github.com/repos/ktakagaki/breeze/issues/comments{/number}","contents_url":"https://api.github.com/repos/ktakagaki/breeze/contents/{+path}","compare_url":"https://api.github.com/repos/ktakagaki/breeze/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ktakagaki/breeze/merges","archive_url":"https://api.github.com/repos/ktakagaki/breeze/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ktakagaki/breeze/downloads","issues_url":"https://api.github.com/repos/ktakagaki/breeze/issues{/number}","pulls_url":"https://api.github.com/repos/ktakagaki/breeze/pulls{/number}","milestones_url":"https://api.github.com/repos/ktakagaki/breeze/milestones{/number}","notifications_url":"https://api.github.com/repos/ktakagaki/breeze/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ktakagaki/breeze/labels{/name}","releases_url":"https://api.github.com/repos/ktakagaki/breeze/releases{/id}","deployments_url":"https://api.github.com/repos/ktakagaki/breeze/deployments","created_at":"2013-05-05T23:28:28Z","updated_at":"2015-04-12T10:25:29Z","pushed_at":"2016-03-06T15:45:11Z","git_url":"git://github.com/ktakagaki/breeze.git","ssh_url":"git@github.com:ktakagaki/breeze.git","clone_url":"https://github.com/ktakagaki/breeze.git","svn_url":"https://github.com/ktakagaki/breeze","homepage":"www.scalanlp.org","size":26251,"stargazers_count":2,"watchers_count":2,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":8,"forks":2,"open_issues":8,"watchers":2,"default_branch":"BinaryFileReading"}},"_links":{"self":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/16"},"html":{"href":"https://github.com/ktakagaki/breeze/pull/16"},"issue":{"href":"https://api.github.com/repos/ktakagaki/breeze/issues/16"},"comments":{"href":"https://api.github.com/repos/ktakagaki/breeze/issues/16/comments"},"review_comments":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/16/comments"},"review_comment":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ktakagaki/breeze/pulls/16/commits"},"statuses":{"href":"https://api.github.com/repos/ktakagaki/breeze/statuses/995f5aef7b71aefa04d1fa1f1768500d3f11938b"}}}}