Manuel Alabor Apps TalkBeamer Publications Debugging of RxJS-Based Applications Pattern Matching with TypeScript