import * as E from 'fp-ts/Eq' import { pipe } from 'fp-ts/function' import * as RR from 'fp-ts/ReadonlyRecord' import * as $RA from './ReadonlyArray' export const values = (as: RR.ReadonlyRecord): ReadonlyArray => Object.values(as) export const same = (E: E.Eq) => (as: RR.ReadonlyRecord): boolean => pipe(as, values, $RA.same(E))