Perguntas com a marcação «dsl»

111
Como Pony (ORM) faz seus truques?

Pony ORM faz o belo truque de converter uma expressão geradora em SQL. Exemplo: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT...

39
Existe alguma chance de escrever "Dó maior" em vez de "Dó maior"?

Eu encontrei um pequeno problema estético no meu projeto musical e ele está me incomodando há algum tempo. Eu tenho um tipo data Key = C | D | ...e posso construir a Scalepartir de a Keye a Mode. Os Modedistingue entre, por exemplo, um grande e um menor escala. Eu posso definir o Modetipo como...

9
passando variáveis ​​entre arquivos groovy

Estou gerenciando muitos trabalhos no Jenkins pelo plugin DSL. Esse plug-in está usando definições .groovy, então acho que mesmo se alguém não usar Jenkins, mas usar groovy, poderá ajudar. Geralmente, quero criar um arquivo adicional, que pode ser um arquivo groovy, JSON ou YAML, qualquer que...