chore: Update to latest TypeScript and make sure instructions work

This commit is contained in:
Glen Whitney 2023-08-18 10:36:11 -07:00
parent cc1e66c054
commit f06943ba1a
5 changed files with 33 additions and 9 deletions

View file

@ -3,3 +3,5 @@ import type {Dependencies, Signature} from '../interfaces/type.js'
export const square =
<T>(dep: Dependencies<'multiply', T>): Signature<'square', T> =>
z => dep.multiply(z, z)
// z => dep.fooBar(z, z) // fails as desired
// z => dep.multiply(z, 'foo') // fails as desired