From: Michael Orlitzky Date: Thu, 28 Apr 2011 02:11:13 +0000 (-0400) Subject: Fix a bunch of hlint warnings in Main. X-Git-Tag: 0.0.1~360 X-Git-Url: https://gitweb.michael.orlitzky.com/?p=spline3.git;a=commitdiff_plain;h=39994b55486bc843001a238def99a3e4091c5b37 Fix a bunch of hlint warnings in Main. --- diff --git a/src/Main.hs b/src/Main.hs index 8376ce9..4467d17 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -54,51 +54,37 @@ find_point_value p = poly p g0 = make_grid 1 trilinear the_cubes = flatten (cubes g0) good_cubes = filter ((flip contains_point) p) the_cubes - target_cube = good_cubes !! 0 + target_cube = head good_cubes good_tets = filter ((flip contains_point) p) (tetrahedrons target_cube) - target_tetrahedron = good_tets !! 0 + target_tetrahedron = head good_tets poly = polynomial target_tetrahedron main :: IO () main = do - putStrLn $ show $ find_point_value (0,0,0) - putStrLn $ show $ find_point_value (1,0,0) - putStrLn $ show $ find_point_value (2,0,0) - putStrLn $ show $ find_point_value (0,1,0) - putStrLn $ show $ find_point_value (1,1,0) - putStrLn $ show $ find_point_value (2,1,0) - putStrLn $ show $ find_point_value (0,2,0) - putStrLn $ show $ find_point_value (1,2,0) - putStrLn $ show $ find_point_value (2,2,0) - putStrLn $ show $ find_point_value (0,0,1) - putStrLn $ show $ find_point_value (1,0,1) - putStrLn $ show $ find_point_value (2,0,1) - putStrLn $ show $ find_point_value (0,1,1) - putStrLn $ show $ find_point_value (1,1,1) - putStrLn $ show $ find_point_value (2,1,1) - putStrLn $ show $ find_point_value (0,2,1) - putStrLn $ show $ find_point_value (1,2,1) - putStrLn $ show $ find_point_value (2,2,1) - putStrLn $ show $ find_point_value (0,0,2) - putStrLn $ show $ find_point_value (1,0,2) - putStrLn $ show $ find_point_value (2,0,2) - putStrLn $ show $ find_point_value (0,1,2) - putStrLn $ show $ find_point_value (1,1,2) - putStrLn $ show $ find_point_value (2,1,2) - putStrLn $ show $ find_point_value (0,2,2) - putStrLn $ show $ find_point_value (1,2,2) - putStrLn $ show $ find_point_value (2,2,2) - -- let g0 = make_grid 1 trilinear - -- let the_cubes = flatten (cubes g0) - -- putStrLn $ show $ the_cubes - -- let p = (2, 0, 0) - -- let target_cubes = filter ((flip contains_point) p) the_cubes - -- putStrLn $ show $ target_cubes - -- let target_cube = (take 1 target_cubes) !! 0 - -- putStrLn $ show $ target_cube - -- let target_tetrahedra = filter ((flip contains_point) p) (tetrahedrons target_cube) - -- let target_tetrahedron = (take 1 target_tetrahedra) !! 0 - -- putStrLn $ show $ target_tetrahedron - -- let poly = polynomial target_tetrahedron - -- putStrLn $ show $ poly - -- putStrLn $ show $ poly p + print $ find_point_value (0,0,0) + print $ find_point_value (1,0,0) + print $ find_point_value (2,0,0) + print $ find_point_value (0,1,0) + print $ find_point_value (1,1,0) + print $ find_point_value (2,1,0) + print $ find_point_value (0,2,0) + print $ find_point_value (1,2,0) + print $ find_point_value (2,2,0) + print $ find_point_value (0,0,1) + print $ find_point_value (1,0,1) + print $ find_point_value (2,0,1) + print $ find_point_value (0,1,1) + print $ find_point_value (1,1,1) + print $ find_point_value (2,1,1) + print $ find_point_value (0,2,1) + print $ find_point_value (1,2,1) + print $ find_point_value (2,2,1) + print $ find_point_value (0,0,2) + print $ find_point_value (1,0,2) + print $ find_point_value (2,0,2) + print $ find_point_value (0,1,2) + print $ find_point_value (1,1,2) + print $ find_point_value (2,1,2) + print $ find_point_value (0,2,2) + print $ find_point_value (1,2,2) + print $ find_point_value (2,2,2)