Issue with Type Inference in Effect.liftPredicate Function

Hello ! With the function Effect.liftPredicate, I have a weird behavior where the predicate is not correctly infered (https://effect.website/play/#5dd2424a989b). In this code snippet, I expect "lifted" to be correclty infered since "profileIsPowerUser" is correclty typed, but it's not. Dont know if it's typescript limitation or a bug (or miss used)
Was this page helpful?