kc5tja | :) |

orbitz | goltrpoat: teh error i'mg ettin gis on teh sqrt, althouhg perhaps that would change if I did osmethign else? |

action | kc5tja laughs at the tutorial |

kc5tja | laughs at the tutorial |

sorear | kc5tja: sure it does. remember that . is dlist catenate. |

allbery_b | (sqrt . fromIntegral) ? |

kc5tja | sorear: No, it's function composition. |

goltrpoat | try h = (round . sqrt . fromIntegral) (size^2 - size2^2) like i said i'm just guessing though, since i don't know what the type of polygon is |

orbitz | goltrpoat: Graphics.SOE.polygon :: [Graphics.HGL.Internals.Types.Point] Point is (Int, Int) i ebelivie |

goltrpoat | ah ok |

orbitz | goltrpoat: your changes compiles thank you |

goltrpoat | cool np |

glguy | > flip (foldr (:)) "this is " "a test " |

lambdabot | "this is a test " |

Gwern | hoogle flip no? > hoogle flip |

lambdabot | Not in scope: `hoogle' |

jcreigh | @hoogle flip |

lambdabot | Prelude.flip :: (a -> b -> c) -> b -> a -> c |

glguy | :t flip |

lambdabot | forall a b c. (a -> b -> c) -> b -> a -> c |

action | Gwern sees. the ways of lambdabot are subtle and divers indeed |

Gwern | sees. the ways of lambdabot are subtle and divers indeed |

jcreigh | Gwern: yeah, kinda trying. AFAIK, > and :t are the only "special" commands. Everything else has to be preceed with a @ or ? |

allbery_b | also :k |

jcreigh | s/trying/tricky/ ah, see? more special cases. |

allbery_b | I think that's it though |

Gwern | :k? what does that do? |

allbery_b | kinds :k Maybe |

lambdabot | * -> * |

allbery_b | basically, describes the parameters of a type :k RWST |

lambdabot | * -> * -> * -> (* -> *) -> * -> * |

allbery_b | :k [] |

lambdabot | * -> * |