dsl 10518
Ktorm - Lightweight ORM Framework for Kotlin
7 days ago by liqweed
A lightweight ORM Framework for Kotlin with strong-typed SQL DSL and sequence APIs.
Kotlin
SQL
ORM
opensource
querying
DSL
7 days ago by liqweed
SQL Indexing and Tuning e-Book for developers: Use The Index, Luke covers Oracle, MySQL, PostgreSQL, SQL Server, ...
unit books guide programming dbs performance metal-to-virtual techtariat engineering nitty-gritty ground-up orders explanation data-structures trees caching systems types input-output computer-memory working-stiff interview-prep state cost-benefit tradeoffs DSL money-for-time
18 days ago by nhaliday
unit books guide programming dbs performance metal-to-virtual techtariat engineering nitty-gritty ground-up orders explanation data-structures trees caching systems types input-output computer-memory working-stiff interview-prep state cost-benefit tradeoffs DSL money-for-time
18 days ago by nhaliday
codecentric/androidtestktx: Kotlin DSL for Espresso and UIAutomator.
android
testing
functional
dsl
library
kotlin
espresso
19 days ago by lgtout
Kotlin DSL for Espresso and UIAutomator. Contribute to codecentric/androidtestktx development by creating an account on GitHub.
19 days ago by lgtout
Android testing (Part2): Kotlin DSL for Espresso and UIAutomator - codecentric AG Blog
dsl
android
functional
testing
kotlin
19 days ago by lgtout
AndroidTest KTX is a DSL with unified syntax for Espresso and UIAutomator. UI testing on Android just become much easier. click on button(R.id.login).
19 days ago by lgtout
Android testing (Part 3): The power of the Robot pattern with Kotlin - codecentric AG Blog
robot
pattern
android
dsl
functional
testing
19 days ago by lgtout
We introduce you a robot pattern with Kotlin, an approach used for the UI testing, for boosting the test readability and maintainability.
19 days ago by lgtout
Suitcase — suitcase 0.6 documentation
4 weeks ago by clepple
Suitcase is a library providing a set of primitives and helpers for specifying and parsing protocols. Suitcase provides an internal DSL (Domain Specific Language) for describing protocol frames. It seeks to do for binary protocols what things like Django’s ORM and Sqlalchemy’s Declarative Syntax do for Database ORMs and adopts a similar, class-based syntax.
Python
protocol
DSL
4 weeks ago by clepple
gitql - git query language
4 weeks ago by liqweed
A Git query language.
Git
querying
DSL
tools
opensource
4 weeks ago by liqweed
The GQL Manifesto - One Property Graph Query Language
4 weeks ago by liqweed
Like SQL, the new GQL (Graph Query Language) needs to be an industry standard.
Different languages for different products help no one. An international standard will let the whole graph data market grow, to the mutual benefit of all vendors and all users. One language, one skill set. A common query language focuses support around data modelling, ETL and visualization tools for graph data, and portable queries mitigate vendor lock-in.
But GQL also needs to be tuned and agile to meet the needs of the expanding property graph data industry. It should work with SQL, but it should not be confined by SQL. GQL would be a language that complements the traversal API of Apache Tinkerpop’s Gremlin as well as SPARQL for RDF triple-stores. This results in better choices for developers, data engineers, data scientists, CIOs and CDOs alike.
graph-theory
querying
DSL
manifesto
Different languages for different products help no one. An international standard will let the whole graph data market grow, to the mutual benefit of all vendors and all users. One language, one skill set. A common query language focuses support around data modelling, ETL and visualization tools for graph data, and portable queries mitigate vendor lock-in.
But GQL also needs to be tuned and agile to meet the needs of the expanding property graph data industry. It should work with SQL, but it should not be confined by SQL. GQL would be a language that complements the traversal API of Apache Tinkerpop’s Gremlin as well as SPARQL for RDF triple-stores. This results in better choices for developers, data engineers, data scientists, CIOs and CDOs alike.
4 weeks ago by liqweed
related tags
abstraction access adsl advice allodium alternative analysis android architecture arrowkt arrows atoms automata-languages automation aws bandwidth bangbang bare-hands best-practices big-data books bot bots broadband browser build-packaging build builder c# c caching calculator category_theory chart chat chatbot chatbots cheatsheet checking checklists cimpl client-server clojure code-organizing code collaboration commentary community comparison compiler compilers composition-decomposition computer-memory config configuration constraint-satisfaction conversion cool-tools cost-benefit coupling-cohesion course cql critique cs csml data-exploration data-science data-structures data database dataset dataviz db dbs debugging declarative deployment design development devtools diagram digital-exhibit direct-indirect direction discussion documentation dotnet download dsls dynamic ecosystem editors education efficiency eir embedded engineering espresso ethernet examples experimental-economics expert-experience explanation expression-language facebook fhir fibre flux-stasis form-design forum framework frameworks free free_algebra frontend frontier fsh ftth functional-programming functional functional_programming gadt games generator git github golang google gotchas gradle graph-theory graph graphtheory groovy ground-up guide hacker haskell hci heuristic hn howto ide impetus info-dynamics info-foraging informative init input-output integration-extension internet internetspeed interpreter interview-prep intricacy isopod isp iteration-recursion jackdaw jargon java javascript jenkins jeremy_gibbons jobs jooq js k8s kafka keyboard kotlin kubernetes language latency learning lecture1 lectures let-me-see lexical libraries library links lisp list live-coding local-global logic lop machine-learning manifesto manifests mapping markup math mathematics measurement metal-to-virtual methodology microsoft minimum-viable mobile models money-for-time mooc move-fast-(and-break-things) multi netgear network-diagnostics network networking nibble nitty-gritty notation objektbuch ocaml onyx oop opal_rb opensource orbi orders org:com org:med orm oss overflow papers pareto parsimony parsing paste pattern pdf people performance pic ping pipelines plots pls plt plugins programming-language programming properties protobuf protocol puzzles python q-n-a query querying racket rails react reactjs recommendations reference render rendering repo resource retention review roadmap robot roots router ruby-gem ruby-lang ruby rubygems scala sci-comp science script search settings shorthand similarity sleuthin social software spatial specification speedtest spreading sql stackex starlark state static-dynamic statistics streams strings structure style stylized-facts sub-super summary surveys swift swiftui syntax systems tagless-final techtariat test testing thinking throughput time tip-of-tongue tools top-n traces tradeoffs translation trees trivia tutorial type-inference type-systems types ubiquity ui uk unifi unit upload ux vcs vdsl video visualization visuo web webpack whole-partial-many wifi wire-guided working-stiff worrydream yak-shavingCopy this bookmark: