/**
 * Modellare un orologio (minuti e ore)
 *
 * Per completare l'esercizio occorre definire il tipo `Clock`, una sia istanza di `Eq`
 */ import { Eq } from 'fp-ts/Eq' ; type Clock = unknown ; declare const eqClock ; declare const fromHourMin ; import * as assert from 'assert' ; assert . deepStrictEqual ( eqClock . equals ( fromHourMin ( 0 , 0 ) , fromHourMin ( 24 , 0 ) ) , true ) ; assert . deepStrictEqual ( eqClock . equals ( fromHourMin ( 12 , 30 ) , fromHourMin ( 36 , 30 ) ) , true ) ;