miloszpp
Show HN: Friendtainer – get reminded to meet with friends regularly
Show HN: Friendtainer – get reminded to meet with friends regularly
Show HN: Friendtainer – get reminded to meet with friends regularly
TypeScript – Engineering Manager's Perspective
TypeScript – Engineering Manager’s Perspective
Two cool features coming soon to JavaScript
Using React UseState Hook with TypeScript
Commandments for TypeScript Programmers
The meaning of union and intersection types
Typing the UseReducer React Hook in TypeScript
TypeScript 3.4 hidden gem: propagated generic type arguments
Comprehensive list of built-in utility types in TypeScript
Safe deep property access in TypeScript
TypeScript Conditional Types Real-Life Example
Re:Better RxJS code with pointfree style
on Tuesday December 18, 2018 @09:38AM (#18706609)
IMHO, it's a matter of not being familiar with such way of writing code. Once you wrote a few lines yourself, it becomes much easier to read such code.
Anyway, I'm advocating to use it with caution, not in a "pointfree all the things" manner.
Re:Better RxJS code with pointfree style
on Tuesday December 18, 2018 @09:34AM (#18706588)
It's possible to use Ramda with TypeScript, although it's not perfect. It actually shows some weaknesses of TypeScript's type system as it's not possible to properly type some functions.
Re:Better RxJS code with pointfree style
on Tuesday December 18, 2018 @09:32AM (#18706579)
Sure, pointfree style has been present in RxJS since version 6 but on a different level. The article is about using `pipe` for composing functions that you pass as arguments to RxJS opertators. RxJS's `pipe` is about composing the operators themselves.
RxJS's pipe: `stream$.pipe(map(x => something), filter(x => something)`
The article: `stream$.pipe(map(pipe(something, somethingElse))`
Better RxJS code with pointfree style
Becoming a tech public speaker: lessons learned
Frameworkless functional web application in JavaScript from scratch
Deep dive into pipe function in RxJS
Implementing monads in JavaScript with ES6 generators
Reactive Programming in Angular with RxJS
Advanced functional programming in TypeScript: Maybe monad
Monads in TypeScript: Maybe
Building an interpreter in TypeScript with discriminated unions
Honest advice for JavaScript developers
Re:Ask HN: What 'product' have you done for your own use?
on Monday July 17, 2017 @12:42PM (#14790177)
I've made Friendtainer - an app which reminds me to meet with friends often: http://friendtainer.com