inkle / inkle/ink

Feature: Structured JSON-like data

Open
#179 6 comments 3 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
4.9k
Forks
540
PR merge metrics
No merged PRs in 30d

Description

This is a very distant future feature, perhaps for ink v3, which is likely to be years rather than months away!

Add the ability to put more complex data structures within ink by including nestable arrays and dictionaries, and standard dot syntax to reference them.

Would be good if the syntax was a superset of JSON, so it's possible to copy/paste data easily from other sources. YAML itself isn't quite right and would have collisions with ink syntax, but something along those lines would be good.

Note that adding something like this is a bit of a can of worms, since we may need a full set of standard library functions for manipulating the data structures (adding/removing elements, finding the index of elements, etc). It would create a whole new set of expectations that ink should be usable as a general purpose programming language.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.