Slide 42
Slide 42 text
@ManfredSteyer
Entities (FP)
export interface BoardingList {
readonly id: number;
readonly flightId: number;
readonly entries: BoardingListEntry[];
readonly completed: boolean;
}
export function updateBoardingStatus(
boardingList: BoardingList, passengerId: number, status: BoardingStatus) {
// Complex logic to update status
}