Create an HTML table: Difference between revisions
Content added Content deleted
Line 2,235: | Line 2,235: | ||
renderTable :: [[Int]] -> Html |
renderTable :: [[Int]] -> Html |
||
renderTable xs = [shamlet| |
renderTable xs = [shamlet| |
||
$doctype 5 |
|||
< |
<html> |
||
⚫ | |||
< |
<head> |
||
< |
<style> |
||
⚫ | |||
⚫ | |||
<body> |
|||
⚫ | |||
<table> |
|||
$forall row <- xs |
|||
<tr> |
<tr> |
||
<th> |
|||
< |
$forall header <- headers |
||
<th>#{header} |
|||
$forall row <- xs |
|||
<tr> |
|||
< |
$maybe index <- elemIndex row xs |
||
<td .rowLabel>#{index + 1} |
|||
$nothing |
|||
⚫ | |||
⚫ | |||
<td>#{cell} |
|||
|] |
|] |
||
where |
where |