Hacker GitHub

← All repos

appliedblockchain/assert-combinators

View on GitHub ↗ ★ 24 TypeScript archived

Functional assertion combinators.

13 mentions on Hacker News by 2 people: 0 stories, 13 comments · first 2020-03-13 · latest 2023-06-24

Mentions per year 13 mentions · busiest year 2021 (6)
20082026
  1. …error information. Refutation is great base for all 3. [0] https://github.com/preludejs/refute [1] https://github.com/appliedblockchain/assert-combinators
  2. …other protections against it but still happens). [0] https://github.com/appliedblockchain/tsql [1] https://github.com/appliedblockchain/assert-combinators
    comment by mirekrusin · 2023-01-24 · in Kysely: TypeScript SQL Query Builder
  3. I'm fan of point-free combinators [0] [1] which compose in intuitive way. [0] https://github.com/appliedblockchain/assert-combinators [1] https://github.com/preludejs/refute/
  4. …in business/enterprise-like setting ie. performance monitoring is very easy/straight forward. [0] https://github.com/appliedblockchain/assert-combinators [1] https://github.com/appliedblockchain/tsql
    comment by mirekrusin · 2022-06-02 · in GraphJin – GraphQL to SQL Compiler
  5. …json values than combinators over string – the code is much more terse, natural and performant. [0] https://github.com/appliedblockchain/assert-combinators
    comment by mirekrusin · 2022-01-12 · in Parsing Text with Nom
  6. …[2] etc. We use them in several places in production. [0] https://github.com/preludejs/parser [1] https://github.com/appliedblockchain/assert-combinators [2] https://github.com/preludejs/generator/tree/master/src
    comment by mirekrusin · 2021-12-22 · in Parser Combinators in Haskell
  7. …semantics work very well with typescript, which is very pleasant language to work with. [0] https://github.com/appliedblockchain/assert-combinators [1] https://github.com/preludejs/refute
    comment by mirekrusin · 2021-12-02 · in An Inconsistent Truth: Next.js and Typesafety
  8. …// throws error the source is pretty readable too if you want to get an idea how it works. https://github.com/appliedblockchain/assert-combinators/blob... https://github.com/appliedblockchain/assert-combinators/blob...
    comment by uryga · 2021-06-26 · in Parse, Don't Validate (2019)
  9. …enters static type system guarantee and no assertions are necessary, makes very nice codebase. [0] https://github.com/appliedblockchain/assert-combinators
    comment by mirekrusin · 2021-06-26 · in Parse, Don't Validate (2019)
  10. …unknown types at runtime into what is defined as static types, your type safety is guaranteed. [0] https://github.com/appliedblockchain/assert-combinators
    comment by mirekrusin · 2021-05-15 · in Parsix: Parse Don't Validate
  11. …dependencies, hire competent developers and it can work very well. Some of libraries we're using: - https://github.com/appliedblockchain/assert-combinators - light, runtime type assertions ("parse, don't validate" style to avoid illusion…
    comment by mirekrusin · 2021-04-20 · in Node.js 16 Available Now
  12. …[2] https://github.com/appliedblockchain/parser-combinators [3] https://github.com/appliedblockchain/assert-combinators
  13. Something similar, but for flow and focused more on functional combinators https://github.com/appliedblockchain/assert-combinators