Chciałbym zmodyfikować poniższy kod, aby zamiast tworzyć linki do najnowszych trzech postów na stronie, reprodukował on treść postów w całości, tak jak w tradycyjnym blogu. Mam trochę trudności ze zrozumieniem, co się dzieje poniżej i jakie będą konieczne zmiany.Modyfikowanie przykładowej witryny Hakyll
match "index.html" $ do
route idRoute
compile $ do
let indexCtx = field "posts" $ \_ ->
postList $ fmap (take 3) . recentFirst
getResourceBody
>>= applyAsTemplate indexCtx
>>= loadAndApplyTemplate "templates/default.html" postCtx
>>= relativizeUrls
W ten sposób wydaje się odtworzyć wszystkie nagłówki oprócz zawartości każdego wpisu. – pgay