import * as R from 'ramda' ; import { flipClass , curryClass , curryNClass } from '.' ; ( ( ) => { let P = R . map ( flipClass ) ( { String , Number } ) ; let fb = P . String . replace ( /o+/g , 'b' ) ( 'foo' ) ; console . log ( fb ) ; let leet = P . Number . parseInt ( 16 ) ( '539' ) ; console . log ( leet ) ; } ) ( ) ; ( ( ) => { let P = R . map ( curryClass ) ( { String , Number } ) ; let fb = P . String . replace ( /o+/g ) ( 'b' ) ( 'foo' ) ; console . log ( fb ) ; let leet = P . Number . parseInt2 ( 16 , '539' ) ; console . log ( leet ) ; } ) ( ) ; ( ( ) => { let P = R . map ( curryNClass ) ( { String , Number } ) ; let fb = P . String . replace ( /o+/g ) ( 'b' ) ( 'foo' ) ; console . log ( fb ) ; let leet = P . Number . parseInt ( '539' , 16 ) ; console . log ( leet ) ; } ) ( ) ;