MCPcopy Index your code
hub / github.com/Effect-TS/effect / layerMemory

Function layerMemory

packages/sql-sqlite-wasm/src/SqliteClient.ts:470–478  ·  view source on GitHub ↗
(
  config: SqliteClientMemoryConfig
)

Source from the content-addressed store, hash-verified

468 * @since 1.0.0
469 */
470export const layerMemory = (
471 config: SqliteClientMemoryConfig
472): Layer.Layer<SqliteClient | Client.SqlClient, ConfigError | SqlError> =>
473 Layer.scopedContext(
474 Effect.map(makeMemory(config), (client) =>
475 Context.make(SqliteClient, client).pipe(
476 Context.add(Client.SqlClient, client)
477 ))
478 ).pipe(Layer.provide(Reactivity.layer))
479
480/**
481 * @category layers

Callers

nothing calls this directly

Calls 6

makeMemoryFunction · 0.85
pipeMethod · 0.65
mapMethod · 0.65
makeMethod · 0.65
addMethod · 0.65
provideMethod · 0.65

Tested by

no test coverage detected