They’re just an abstraction to model and contain implicits, for instance like IO (filesystems) or program state. Regular functions should produce the same output for the same input, if they do not you have implicit effects. You can think of it kinda like a class, or a context, or a module which has some functions to help work with the implicit effect. Central then is also that each such class, context, or module can be composed with others of the same kind, maintaining a lineage of the implicit effect.
- 0 Posts
- 2 Comments
Joined 2 years ago
Cake day: June 3rd, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
I shall maintain that is the dolt explanation