Pytania oznaczone «dsl»

111
Jak Pony (ORM) wykonuje swoje sztuczki?

Pony ORM robi niezłą sztuczkę konwertowania wyrażenia generatora na SQL. Przykład: >>> 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
Czy jest jakaś szansa na napisanie „C-dur” zamiast „major C”?

W moim projekcie muzycznym napotkałem niewielki problem estetyczny i od pewnego czasu mnie to denerwuje. Mam typ data Key = C | D | ...i mogę zbudować Scalea Keyi a Mode. W Moderozróżnia np główną i mniejszą skalę. Mogę zdefiniować Modetyp jako funkcję od Keydo Scale. W takim przypadku tryby będą...

9
przekazywanie zmiennych między plikami groovy

Zarządzam wieloma zadaniami w Jenkins przez wtyczkę DSL. Ta wtyczka używa definicji .groovy, więc myślę, że nawet jeśli ktoś nie używa Jenkinsa, ale używa groovy, może ci pomóc. Zasadniczo chcę utworzyć dodatkowy plik, którym może być plik groovy, JSON lub YAML, cokolwiek. Ważna jest możliwość...