Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> In JS, the pattern is the type.

How do you match against a `Buffer` pattern/type?



In the current proposal,

    case (value) {
        when { constructor: Buffer } ->
            console.log("It's a Buffer!")
    }
that doesn't handle subtying though and doesn't work across realms.


Oh interesting you can match on that!

However I think my point stands that javascript has runtime conceptions of types that go beyond duck typing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: