stackage-server/Handler/PackageList.hs
2016-06-10 16:28:42 -07:00

15 lines
415 B
Haskell

module Handler.PackageList where
import Import
import Stackage.Database
-- FIXME maybe just redirect to the LTS or nightly package list
getPackageListR :: Handler Html
getPackageListR = track "Handler.PackageList.getPackageListR" $ do
defaultLayout $ do
setTitle "Package list"
packages <- getAllPackages
$(widgetFile "package-list")
where strip x = fromMaybe x (stripSuffix "." x)