flowchart TB
  0[/"type: ServiceClass#lt;Db, #quot;Db#quot;, #123;#125;#gt; #amp; #123; readonly make: Effect#lt;#123;#125;, never, never#gt;; #125;<br/>node: Context.Service#lt;Db#gt;#40;#41;#40;#quot;Db#quot;, #123; make: Effect.succeed#40;#123;#125;#41; #125;#41;"/]
  1[/"type: #123;#125;<br/>node: #123;#125;"/]
  2["type: Effect#lt;#123;#125;, never, never#gt;<br/>callee: Effect.succeed<br/>args: #91;#93;"]
  3[/"type: #lt;A#gt;#40;value: A#41; =#gt; Effect#lt;A, never, never#gt;<br/>node: Effect.succeed"/]
  4[/"type: typeof Db<br/>node: Db"/]
  5["type: Effect#lt;void, never, Db#gt;<br/>callee: Effect.asVoid<br/>args: #91;#93;"]
  1 -->|"kind: pipe"| 2
  3 -->|"kind: transformCallee"| 2
  2 -->|"kind: usedBy"| 0
  4 -->|"kind: pipe"| 5