{"id":237293,"name":"sv-core","ecosystem":"hackage","description":"\n\nsv-core is the decoding and encoding for the\nsv CSV library. This is split\noff into its own package so that one swap out sv's parser without incurring\na dependency on the default parser\n(hw-dsv)\n\nFor an example, see sv-cassava\n\n[Index] [Quick Jump]\n\nNote: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.\n\nPackage maintainers\n\nFor package maintainers and hackage trustees\n\nCandidates","homepage":"https://github.com/qfpl/sv","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/qfpl/sv","keywords_array":["bsd3","csv","library","text","web","Propose Tags"],"namespace":null,"versions_count":9,"first_release_published_at":"2018-07-19T07:56:54.000Z","latest_release_published_at":"2019-08-13T05:38:45.000Z","latest_release_number":"0.5","last_synced_at":"2026-10-05T03:52:11.950Z","created_at":"2022-04-06T02:17:18.445Z","updated_at":"2026-10-05T03:52:14.766Z","registry_url":"https://hackage.haskell.org/package/sv-core","install_command":"cabal install sv-core","documentation_url":null,"metadata":{},"repo_metadata":{"id":23389481,"uuid":"98132553","full_name":"qfpl/sv","owner":"qfpl","description":"Comma (and other) separated values","archived":false,"fork":false,"pushed_at":"2023-11-04T22:58:04.000Z","size":1179,"stargazers_count":78,"open_issues_count":18,"forks_count":11,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-09-17T21:36:41.017Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qfpl.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-07-23T23:52:04.000Z","updated_at":"2025-08-20T13:19:44.000Z","dependencies_parsed_at":"2024-01-14T18:09:25.489Z","dependency_job_id":null,"html_url":"https://github.com/qfpl/sv","commit_stats":{"total_commits":448,"total_committers":8,"mean_commits":56.0,"dds":"0.044642857142857095","last_synced_commit":"84debbf3a0ada497a736a6d595a943783a76f9d6"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/qfpl/sv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qfpl","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":38026653,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-05T02:00:06.766Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"qfpl","name":"Queensland Functional Programming Lab","uuid":"29878991","kind":"organization","description":"","email":"contact@qfpl.io","website":"http://qfpl.io/","location":"Brisbane, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29878991?v=4","repositories_count":97,"last_synced_at":"2024-03-21T08:30:23.273Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qfpl","funding_links":[],"total_stars":1410,"followers":null,"following":null,"created_at":"2022-11-09T05:23:01.792Z","updated_at":"2024-03-21T08:30:24.085Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qfpl","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qfpl/repositories"},"tags":[{"name":"sv-1.4.0.1","sha":"acb35887e92b8cc94db4ba0074cb540cfc7f15a1","kind":"commit","published_at":"2021-07-12T13:10:28.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.4.0.1","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.4.0.1/manifests"},{"name":"sv-1.4","sha":"853b1d06add2fa613ad9403bd8fe36ea6d0cdd39","kind":"tag","published_at":"2019-08-13T05:34:28.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.4","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.4/manifests"},{"name":"sv-core-0.5","sha":"853b1d06add2fa613ad9403bd8fe36ea6d0cdd39","kind":"tag","published_at":"2019-08-13T05:34:18.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.5","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.5/manifests"},{"name":"sv-core-0.4.1","sha":"54dc534eb2bfce000a83aa359a92edf39a0eaca9","kind":"tag","published_at":"2019-04-02T04:21:20.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.4.1","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.4.1/manifests"},{"name":"sv-1.3.1","sha":"54dc534eb2bfce000a83aa359a92edf39a0eaca9","kind":"tag","published_at":"2019-04-02T04:21:05.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.3.1","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3.1/manifests"},{"name":"sv-1.3.0.1","sha":"3dbfb9ed53397069ac55cfa7289516030b9275eb","kind":"tag","published_at":"2019-02-26T10:01:04.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.3.0.1","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3.0.1/manifests"},{"name":"sv-core-0.4","sha":"c32a0a121bf80a0e24517ef86d04919d8a84dbda","kind":"tag","published_at":"2019-01-14T04:22:19.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.4","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.4/manifests"},{"name":"sv-1.3","sha":"c32a0a121bf80a0e24517ef86d04919d8a84dbda","kind":"tag","published_at":"2019-01-14T04:22:04.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.3","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.3/manifests"},{"name":"sv-core-0.3.1","sha":"d096448967be0bd429349b6260970d7f375fd89a","kind":"tag","published_at":"2019-01-06T22:41:35.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.3.1","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.3.1/manifests"},{"name":"sv-1.2","sha":"21d0d017caf0d60f0709cc9c6be5ebacd786b51b","kind":"tag","published_at":"2018-09-26T04:38:37.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-1.2","html_url":"https://github.com/qfpl/sv/releases/tag/sv-1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-1.2/manifests"},{"name":"sv-svfactor-0.2","sha":"ce90b867c432dfa852b171f31645d893bb989001","kind":"tag","published_at":"2018-09-26T04:38:23.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-svfactor-0.2","html_url":"https://github.com/qfpl/sv/releases/tag/sv-svfactor-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-svfactor-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-svfactor-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-svfactor-0.2/manifests"},{"name":"sv-cassava-0.3","sha":"03bdb74c4d3a086dcfcfa17cf82597796ae1310e","kind":"tag","published_at":"2018-09-26T04:36:38.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-cassava-0.3","html_url":"https://github.com/qfpl/sv/releases/tag/sv-cassava-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-cassava-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-cassava-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-cassava-0.3/manifests"},{"name":"sv-core-0.3","sha":"942761c73c97f76ada39ceb846ef0b62a70e4acc","kind":"tag","published_at":"2018-09-26T04:34:15.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.3","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.3/manifests"},{"name":"sv-core-0.2.2","sha":"6a2fa2f7593c3df2ce9274c1561ff6a66dee3bc5","kind":"tag","published_at":"2018-08-22T23:55:06.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/sv-core-0.2.2","html_url":"https://github.com/qfpl/sv/releases/tag/sv-core-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@sv-core-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/sv-core-0.2.2/manifests"},{"name":"1.1.1","sha":"a638401d48cd62a4ff3cb8ee616e93fdc014801f","kind":"tag","published_at":"2018-08-10T06:13:26.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/1.1.1","html_url":"https://github.com/qfpl/sv/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.1.1/manifests"},{"name":"1.1","sha":"ddcb53928b3a82c44db3a7360e68b418e0de15ac","kind":"tag","published_at":"2018-07-25T03:59:28.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/1.1","html_url":"https://github.com/qfpl/sv/releases/tag/1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.1/manifests"},{"name":"1.0","sha":"35119f78294b946b1bfc71bf632ec76095101a98","kind":"tag","published_at":"2018-07-19T08:05:33.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/1.0","html_url":"https://github.com/qfpl/sv/releases/tag/1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/1.0/manifests"},{"name":"0.1","sha":"fe586e423cb338f824a580d57ee51819f04f4041","kind":"tag","published_at":"2018-03-06T06:23:16.000Z","download_url":"https://codeload.github.com/qfpl/sv/tar.gz/0.1","html_url":"https://github.com/qfpl/sv/releases/tag/0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qfpl/sv@0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/tags/0.1/manifests"}]},"repo_metadata_updated_at":"2026-10-05T03:52:14.766Z","dependent_packages_count":0,"downloads":5467,"downloads_period":"total","dependent_repos_count":1,"rankings":{"downloads":29.02913726382882,"dependent_repos_count":36.717505121784654,"dependent_packages_count":19.34327338948327,"stargazers_count":9.321648076485317,"forks_count":11.740268609150922,"docker_downloads_count":null,"average":21.230366492146594},"purl":"pkg:hackage/sv-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/sv-core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/sv-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/sv-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-21T03:23:18.863Z","issues_count":28,"pull_requests_count":25,"avg_time_to_close_issue":1674673.6363636365,"avg_time_to_close_pull_request":105487.875,"issues_closed_count":11,"pull_requests_closed_count":24,"pull_request_authors_count":8,"issue_authors_count":7,"avg_comments_per_issue":1.75,"avg_comments_per_pull_request":0.4,"merged_pull_requests_count":21,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qfpl%2Fsv/issues","maintainers":[{"login":"gwils","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gwils"},{"login":"dalaing","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dalaing"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sv-core/codemeta","maintainers":[{"uuid":"qfpl","login":"qfpl","name":null,"email":null,"url":null,"packages_count":54,"html_url":"https://hackage.haskell.org/user/qfpl","role":null,"created_at":"2022-11-14T19:58:22.310Z","updated_at":"2022-11-14T19:58:22.310Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/qfpl/packages"},{"uuid":"GeorgeWilson","login":"GeorgeWilson","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://hackage.haskell.org/user/GeorgeWilson","role":null,"created_at":"2022-11-14T19:58:22.332Z","updated_at":"2022-11-14T19:58:22.332Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/GeorgeWilson/packages"}]}