import { both, hasIn } from 'ramda';
import isObj from '../isObj';
import isSymbol from '../isSymbol';
import neither from '../neither';
var isCoercible = neither(isSymbol, both(isObj, neither(hasIn('toString'), hasIn('valueOf'))));
export default isCoercible;