Lorem Markdownum

Inspired by the many excellent lorem ipsum generators, this simple webapp generates structured placeholder text in markdown format. In order to do so, it uses Markov Chains and many heuristics.

Written in Haskell by Jasper Van der Jeugt. The source code is on GitHub and an HTTP API is also available!


Blocks
Inline
Global

# Et sua

## Haut signa celsior parientis

Lorem markdownum tamen, postquam populi destrinxit tristis magno arsit; est.
Adhuc sorbent templum. Retinere sibi. Huic ignaro **victa** Tarpeias vestigia
illi ista ut dictis petunt harundine nomen sitim moenibus me convulso,
prospiciens doluisse. Placet violentique inquit electus.

> Cura artus: aquis loco aequoris tamen quod petiit Iunone quem consistere arida
> capillos succumbere. Prior manusque ab subita dirum. Tota iusta properabat
> Iphis, vultus nulla et aura, quam et harundine procul saevitiam lugenti
> tegitur. Relecto primas ab remotis tristi ignes vivit inductum admovet tuos,
> pactus, mox *colore adeo quem*. Ardet hanc adspirate robur quoniam tantum
> Venerem, quoque arbore haec.

Sparsus praeferret agat puerilibus facies, circum e haustos furtim. Pinu ille
hic portare parente Erebi torrentur iactu invidiamque augurium fallaces candida
victoremque paelice dumque deos luctantia iunctam solus Alcmene. Manusque
falcis. Nomen ferunt, sustulerat habenas adunca illa `session_xml` fatis, et et.
Tumulis viscera, tamen late, taedia origine.

## Scindunt pallorem

In nostros relinquam quidem est neque [nam sensit
amplexus](#nunc-adventu-cuncti-discubuere) non, populo praeter [Iove
nec](#et-sua), at. Vero Delphica hastilia rapinae et plausus greges voto
*radiis* versus Cythereide imagine.

    if (pipelineWeb <= server - -2) {
        spoolingReimagePop = fddi / domainMiddlewareUdp;
    } else {
        output = mbpsClickDdr.plug(87, lan_usb_lamp.matrixSdslText(friend,
                921352, linkNntp));
        hashtag_bridge_thunderbolt(linkedin_software, mini, 3);
    }
    ddrOptical = thunderboltNic;
    templateMcpPrinter += 135442 + control;
    if (bankruptcy_username(ping, hackerDcim, webNic) > eccNetiquette(16 +
            574403, 4, recursive_laptop)) {
        ppiScsiMarket += deviceTweak.ad.schema(cms(56));
        stickMultitaskingSan = lteIrc(operation_sms) + lun_architecture_prom;
        heat_spreadsheet(5, rateDenialSubdirectory);
    }
    thunderboltDll *= kbps_bsod.barHard(architecture_dvr(
            plain_mcp_virtual.layoutMegabyte(interactive_leopard_scroll), ansi),
            opticalPseudocodeScroll, task_it);

Tum dixit iuvencos est esset inmortalis veste. Pondera et exstabat nec aliis sua
patriisque **tamen**, sui herbae paras et istis. Laceros ira `payloadIbmServer`
pluma et relaxant, Pallantias tot solus.

## Nunc adventu cuncti discubuere

Atros causa, pars Nyseides trahunt concutiuntque adducto qui Laiades arborea
illa cumque triumphis ignare e integer. Ultra ego carmina, est **ego**, animi
ullas quos lacrimis aera, proposita. Aegra lactentis supero, [erat dicit
tremendos](#et-sua) vertere tuos, amor quas tethys. Malo tura Phegeius Orithyia
venis. Corde [in viriles](#nunc-adventu-cuncti-discubuere) lumina iam
**felicior** postquam, ursa nescio frigidus mentem, admiratur nigris ferenti,
et?

1. Caelum fontis
2. Coetus ex cessere cum suis ignesque
3. Densetur ita subcrescit quid urbis cruentae captus
4. Et est sub aere si nomine Babylonia

Tempore Herculis tu *bene*; praeter decurrere [palmas
iugera](#scindunt-pallorem), sed dum corbe iurabat tulit. Ulciscor nunc o
salutem dantem ignem, et parcite circum *tuo preces* quem minacia rupit,
*sonantem et*? Epytus tibi, copia? Quae erat `dns` tellusAndros vidit: alta
rapta `protocol_sidebar_prompt` excussit et causam horret usus neque mora quod
excussae mihique patet se? Quae ubi est ritu quod primosque illa, arboreis nec
ficta, idem felix est quas profecit denegat!