From 3a053c9c59db5224a3dd5edc06e996169fa4e76d Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Tue, 18 Oct 2011 15:08:48 -0400 Subject: [PATCH] say briefly what InputKey does instead of being mysterious --- Getting-Started/Getting-Started-Basic-Def.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Getting-Started/Getting-Started-Basic-Def.md b/Getting-Started/Getting-Started-Basic-Def.md index 3e1b7cf..91edeb7 100644 --- a/Getting-Started/Getting-Started-Basic-Def.md +++ b/Getting-Started/Getting-Started-Basic-Def.md @@ -159,9 +159,9 @@ There are three flavors of key: computed one time when loading the project, and kept around). - `TaskKey[T]`: a key with a value that has to be recomputed each time, potentially creating side effects. - - `InputKey[T]` which isn't covered in the Getting Started Guide - because it's not as commonly used. Check out [[Input Tasks]] - for more about it. + - `InputKey[T]`: a task key which has command line arguments as + input. The Getting Started Guide doesn't cover `InputKey`, + when you finish this guide, check out [[Input Tasks]] for more. A `TaskKey[T]` is said to define a _task_. Tasks are operations such as `compile` or `package`. They may return `Unit` (`Unit` is Scala for `void`),