Juan-Carlos Gandhi (
juan_gandhi) wrote2014-12-05 05:00 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
- code sample,
- html,
- scala,
- xml
а вот и весь мой рендеринг
def questionHTML(i: Int, q: String) = <span> <h3>Question {i+1}</h3>{q} <br/><br/><br/><br/><br/><br/> </span> def variantHTML(v: List[String]) = <p style="page-break-after:always;"> <h1><center>{title}</center></h1> {v.zipWithIndex map {case(q,j) => questionHTML(j,q)}} </p> def html(variants: List[List[String]]) = { <html><body>{ variants map variantHTML }</body></html> }
no subject
no subject
Наличие джаваскрипта на веб-страницах как бы говорит, что многие со мной согласятся.
no subject
no subject
И все дела.
no subject
no subject
сомнительное удовольствие, но субъективно - помогает в поддержке.
no subject
- это жесть.
у меня строкой
s"""
|
${}
|""".stripMargin('|')
xml же вроде отдельную либу жарником тянет в 2.11. зачем?
та и в строку можно правильно !doctype написать без хмль гемороя
no subject
no subject
no subject
Конечно, запросто можно было и строкой проинтерполировать.
no subject
но на 2.11 это реально отдельная либа, строка серьезный аргумент ее не тянуть :)
no subject
какой ужос
спрячьте и не позорьтесь с вашими брбрбрбрбр :)
no subject
Мне всего лишь надо распечатать варианты; что вы предлагаете, сервер написать? Я могу написать и сервер, и темплейт енджин - но не на каждый чих.
no subject
брбрбрбр заменяет сервер? о_О :)
no subject
no subject
В следующий раз из файла возьму.
no subject
no subject
no subject
no subject
На мой субъективный вкус немного аккуратнее смотрится.
no subject
Мало того; возникает уже ощущение, что в реале придется, как водится, имплементировать половину лиспа.
Вот что у меня сейчас:
no subject
Впрочем, вероятно, на скале тоже можно в подобном стиле генерировать html.
no subject
no subject
no subject