import { createErrorReporter } from "./error-reporter" ; param { function } value return { function } export const createDeep = ctx => function deep ( value ) { const st = JSON . stringify ( value ) ; return function isDeepEquals ( a , msg ? ) { return createErrorReporter ( "deep" , ctx , msg , [ a , st ] ) ( ( ) => { return st === JSON . stringify ( a ) ; } ) ; } ; } ;