Hacker News new | ask | show | jobs
by raspasov 3351 days ago
I've recently found dynamic pattern matching pretty valuable to completely replace REST-like server-side APIs with a data-oriented API that gets pattern matched and dispatched based on the actual values and shapes of the data structure.

It helps almost completely avoid the /get/this /get/that /set/those explosion of API getters and setters that ultimately leads to very complex client logic that makes any notion of consistency at a distance very hard to reason about.

1 comments

I really don't think you're talking about pattern matching in the usual sense. So it's probably better to use a different term.