Skip to content

effect@3.5.9

Choose a tag to compare

@github-actions github-actions released this 30 Jul 00:44
· 1861 commits to main since this release
d12ec65

Patch Changes

  • #3377 6359644 Thanks @tim-smart! - add MicroScheduler to Micro module

  • #3362 7f41e42 Thanks @IMax153! - Add Service and Identifier to Context.Tag.

    These helpers can be used, for example, to extract the service shape from a tag:

    import * as Context from "effect/Context";
    
    export class Foo extends Context.Tag("Foo")<
      Foo,
      {
        readonly foo: Effect.Effect<void>;
      }
    >() {}
    
    type ServiceShape = typeof Foo.Service;
  • #3373 f566fd1 Thanks @KhraksMamtsov! - Add test for Hash.number(0.1) !== Has.number(0)