{"id":23222738,"url":"https://github.com/pmunch/strslice","last_synced_at":"2025-04-05T16:29:05.333Z","repository":{"id":54596865,"uuid":"134073127","full_name":"PMunch/strslice","owner":"PMunch","description":null,"archived":false,"fork":false,"pushed_at":"2020-01-02T08:34:22.000Z","size":5,"stargazers_count":16,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-11T13:25:10.249Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Nim","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PMunch.png","metadata":{"files":{"readme":"README.rst","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}},"created_at":"2018-05-19T15:15:57.000Z","updated_at":"2024-09-12T13:19:38.000Z","dependencies_parsed_at":"2022-08-13T20:50:24.261Z","dependency_job_id":null,"html_url":"https://github.com/PMunch/strslice","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PMunch%2Fstrslice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PMunch%2Fstrslice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PMunch%2Fstrslice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PMunch%2Fstrslice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PMunch","download_url":"https://codeload.github.com/PMunch/strslice/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247364829,"owners_count":20927208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":[],"created_at":"2024-12-18T23:14:10.209Z","updated_at":"2025-04-05T16:29:05.310Z","avatar_url":"https://github.com/PMunch.png","language":"Nim","funding_links":[],"categories":[],"sub_categories":[],"readme":"strslice\n===========\nThis is an implementation of string slices that works on a common underlying\nstring shared through a reference instead of copying parts of the string.\nThis has the benefit of not requiring the time and memory of copying parts\nof the string over and over. The only thing that get's copied is the\nreference of the underlying string, and two new indices for the start and\nstop of the string slice. This means that by changing the original string,\nany string slice that was created from it will be updated as well. The\nbenefit of using string slices comes when copying parts of the string to\npass on, for example in a combinatorial parser.\n\nThis file is automatically generated from the documentation found in\nstrslice.nim. Use ``nim doc strslice.nim`` to get the full documentation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmunch%2Fstrslice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpmunch%2Fstrslice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmunch%2Fstrslice/lists"}