なんでHaskellはCの関数作れないの?