Search

May 20, 2022
General »
...calling the expensive
> member.

Agreed about functions.

DbI allows one to inject member variables:

  static...
May 20, 2022
General »
...map's implementation for whatever reason uses DbI to determine that since .opIndex is present...
May 20, 2022
General »
...really. My thought process was the following:

DbI allows range algorithms to e.g. provide...
May 20, 2022
General »
...there is a range type that uses DbI:

struct S(R) {
// ...
  static if (isRandomAccessRange!R...
May 16, 2022
Learn »
...mention of it. :) It looks like a DbI (design by introspection) thing in Phobos or...
January 27, 2022
Announce »
...soon to be public), which is a DbI system to build dialect-agnostic SQL which...
January 21, 2022
Learn »
...be this way. We could just use DbI to inspect whether the incoming type supports...
October 28, 2021
General »
...from one Phobos to another because the DBI interface presumably stays the same, albeit there...
October 05, 2021
General »
...good thing that _can_ be said about DbI, I don't think it is a...
October 05, 2021
General »
...introduce bugs during refactoring.

Template functions with DbI also adds to D's plasticity: by...
1 2 3 4
Next ›   Last »