Effect CommunityEC
Effect Community3y ago
3 replies
Devin Jameson

Use generics with Data.taggedEnum

Possible to do something like this? What would I replace ? with?
type RemoteData<T, U> = Data.TaggedEnum<{
  Loading: {};
  Success: { data: T };
  Failure: { error: U };
}>;
const RemoteData = Data.taggedEnum<RemoteData<?, ?>>();
Was this page helpful?