Deciding Between Service and Effect for Reusable or Mockable Functions
When should something go in a service rather than just being an Effect? Something that is either widely used in your other effects or is something you might want to mock out in tests, like a function for making a call to an api?