Je suis encore nouveau à Scala et l'outil de construction SBT. Dans le guide de démarrage officiel pour SBT, j'ai rencontré l'exemple suivant de build.sbt
. Le DSL ressemble à une sorte de langage de script, mais j'ai toujours du mal à comprendre ce qui se passe. Mes questions sont:Comment interpréter ce DSL DSL?
- Qu'est-ce que
file(".")
? Renvoie-t-il une liste de fichiers dans le répertoire courant? - L'instruction
project in file(".")
est-elle une expression de boucle for-in? Pourquoi leroot
doit-il être annoté aveclazy
?
Merci.