@rikalabs/actual-effect
v0.2.0
Published
Effect-native client for the Actual API
Readme
@rikalabs/actual-effect
The Effect-native client for the Actual API.
bun add @rikalabs/actual-effect effectimport { ActualClient } from "@rikalabs/actual-effect"
import { Effect } from "effect"
const program = Effect.gen(function* () {
const actual = yield* ActualClient
return yield* actual.waitlist.join({
payload: { email: "[email protected]", source: "landing" }
})
})
await program.pipe(Effect.provide(ActualClient.layer()), Effect.runPromise)The package currently exposes the production waitlist operation. It derives directly from @rikalabs/actual-contracts; planned product operations are not included until their handlers ship.
