Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ducasse/containers-grid

A grid data structure
https://github.com/ducasse/containers-grid

collections pharo

Last synced: 9 days ago
JSON representation

A grid data structure

Awesome Lists containing this project

README

        

# Pharo Containers-Grid

![https://github.com/Ducasse/Containers-Grid/workflows/currentStablePharo/badge.svg](https://github.com/Ducasse/Containers-Grid/workflows/currentStablePharo/badge.svg)
![https://github.com/Ducasse/Containers-Grid/workflows/matrix/badge.svg](https://github.com/Ducasse/Containers-Grid/workflows/matrix/badge.svg)
[![Coverage Status](https://coveralls.io/repos/github//Ducasse/Containers-Grid/badge.svg?branch=master)](https://coveralls.io/github//Ducasse/Containers-Grid?branch=master)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)]()

## Installation
The following script installs DataFrame into the Pharo image

```smalltalk
Metacello new
baseline: 'ContainersGrid';
repository: 'github://Ducasse/Containers-Grid/src';
load.
```

## If you want to depend on it
```smalltalk
spec
baseline: 'ContainersGrid'
with: [ spec repository: 'github://Ducasse/Containers-Grid/src' ].
```

# Containers-Grid
A grid data structure

```
CTGridTest >> testRows [

self assert: grid3x2BooksCreatedWithRows rows first equals: #('A Time to Kill' 'John Grisham' 1989).
self assert: grid3x2BooksCreatedWithRows rows second equals: #('Blood and Smoke' 'Stephen King' 2010).
self assert: grid3x2BooksCreatedWithRows rows third equals: #('Spin' 'Robert Charles Wilson' 2006)
]
```
This package is part of the Containers project: This project is to collect, clean,
test and document alternate collection datastructures. Each package is modular so that users
can only load the collection they need without 100 of related collections.

----
The best way to predict the future is to do it!
Less talking more doing. [email protected]