Unit
Unit is useful when you need to return a value from a method that doesn't have a meaningful value to return. It's similar to void, but can be used as a value.
csharp
public Unit DoSomething()
{
// Do something
return Unit.Value;
// Alternatively:
// return default;
}Prelude
The Prelude class provides the following functions for Unit:
Unit Function
Unit value can be returned using the Unit() function.
csharp
public Result<Unit, string> DoSomething()
{
// Do something
return Unit();
}Ignore Function
The Ignore function transforms any value into a Unit value.