numass-framework/site/content/docs/shards/extensions/grind.md

12 lines
664 B
Markdown

---
content_type: "doc_shard"
title: "GRoovy INteractive Dataforge"
chapter: extensions
ordering: 1
label: "grind"
version: 1.0
published: true
---
Grind is a thin layer overlay for DataForge framework written in dynamic Java dialect [Groovy](http://groovy-lang.org/). Groovy is a great language to write fast dynamic scripts with Java interoperability. Also it is used to work with interactive environments like [beaker](http://beakernotebook.com/).
GRIND module contains some basic extensions and operator overloading for DataForge, a DSL for building Meta. Also in separate modules is an interactive console using GroovyShell and some mathematical extensions.