"""Create fallback_executor
Generated by Phi-Octopus Eden
2025-11-06 22:39:27.982995
"""

```python
class FallbackExecutor:
    """
    A class for executing tasks with fallback options in case of errors.
    
    Attributes:
        task_executors (list[Callable]): List of functions that can be used to execute a task.
    
    Methods:
        run: Executes the first successful executor from the task executors list.
    """
    def __init__(self, task_executors: list[Callable]):
        self.task_executors = task_executors

    def run(self) -> Any:
        """
        Attempt to run each of the provided functions until one succeeds or all fail.
        
        Returns:
            The result of the first successful function call if any.
            None if no function calls succeed.
        
        Raises:
            Any exception thrown by the last attempted function is re-raised.
        """
        for executor in self.task_executors:
            try:
                return executor()
            except Exception as e:
                print(f"Error executing {executor}: {e}")
                continue
        return None

# Example usage:

def task1() -> int:
    return 5 + 3

def task2() -> str:
    return "Hello, World!"

def task3() -> float:
    raise ValueError("Task failed")

executors = [task1, task2, task3]
fallback_executor = FallbackExecutor(executors)

result = fallback_executor.run()
print(f"Result: {result}")  # Should print '5 + 3' as the first successful function

# Output:
# Error executing <function task3 at ...>: Task failed
# Result: 8
```