{"id":17810128,"url":"https://github.com/ducasse/containers-grid","last_synced_at":"2025-08-13T13:30:48.559Z","repository":{"id":150845096,"uuid":"131756794","full_name":"Ducasse/Containers-Grid","owner":"Ducasse","description":"A grid data structure","archived":false,"fork":false,"pushed_at":"2022-09-29T18:11:20.000Z","size":55,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-17T06:40:26.617Z","etag":null,"topics":["collections","pharo"],"latest_commit_sha":null,"homepage":null,"language":"Smalltalk","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/Ducasse.png","metadata":{"files":{"readme":"README.md","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":"2018-05-01T19:56:00.000Z","updated_at":"2022-09-29T18:11:25.000Z","dependencies_parsed_at":"2023-05-03T12:47:11.646Z","dependency_job_id":null,"html_url":"https://github.com/Ducasse/Containers-Grid","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ducasse%2FContainers-Grid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ducasse%2FContainers-Grid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ducasse%2FContainers-Grid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ducasse%2FContainers-Grid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ducasse","download_url":"https://codeload.github.com/Ducasse/Containers-Grid/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229763573,"owners_count":18120480,"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":["collections","pharo"],"created_at":"2024-10-27T15:27:37.259Z","updated_at":"2024-12-14T22:43:17.850Z","avatar_url":"https://github.com/Ducasse.png","language":"Smalltalk","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pharo Containers-Grid\n\n![https://github.com/Ducasse/Containers-Grid/workflows/currentStablePharo/badge.svg](https://github.com/Ducasse/Containers-Grid/workflows/currentStablePharo/badge.svg)\n![https://github.com/Ducasse/Containers-Grid/workflows/matrix/badge.svg](https://github.com/Ducasse/Containers-Grid/workflows/matrix/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github//Ducasse/Containers-Grid/badge.svg?branch=master)](https://coveralls.io/github//Ducasse/Containers-Grid?branch=master)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)]()\n\n\u003c!-- [![Build status](https://ci.appveyor.com/api/projects/status/1wdnjvmlxfbml8qo?svg=true)](https://ci.appveyor.com/project/olekscode/dataframe)  --\u003e\n\n## Installation\nThe following script installs DataFrame into the Pharo image\n\n```smalltalk\nMetacello new\n  baseline: 'ContainersGrid';\n  repository: 'github://Ducasse/Containers-Grid/src';\n  load.\n```\n\n## If you want to depend on it\n```smalltalk\nspec \n   baseline: 'ContainersGrid'\n   with: [ spec repository: 'github://Ducasse/Containers-Grid/src' ].\n ```\n   \n\n# Containers-Grid\nA grid data structure\n\n```\nCTGridTest \u003e\u003e testRows [\n\n\tself assert: grid3x2BooksCreatedWithRows rows first equals: #('A Time to Kill' 'John Grisham' 1989).\n\tself assert: grid3x2BooksCreatedWithRows rows second equals: #('Blood and Smoke' 'Stephen King' 2010).\n\tself assert: grid3x2BooksCreatedWithRows rows third equals: #('Spin' 'Robert Charles Wilson' 2006)\n]\n```\nThis package is part of the Containers project: This project is to collect, clean, \ntest and document alternate collection datastructures. Each package is modular so that users \ncan only load the collection they need without 100 of related collections.\n\n----\nThe best way to predict the future is to do it!\nLess talking more doing. stepharo.self@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fducasse%2Fcontainers-grid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fducasse%2Fcontainers-grid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fducasse%2Fcontainers-grid/lists"}