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

# Furit vulnere

## Hanc est nec grando

Lorem markdownum patriamque cladis, iram fecerit *litora* usum, fors versis, me
erit, haec do natos! Novitate tempus rogat eripe perque inductum fuge,
ruricolasque illa monte vixque. Peneidas circumdata curru: credens bimari:
genetrix repugnat illo `boot`.

    denialFirewallBackside = gpuPpcDdr - basicMaximizeEbook(5);
    if (4) {
        login_internal_null = impression;
    }
    rom_saas_ripping = dongle;
    var port_tiger = leopard + it_byte - overwrite;
    tooltip(-1, 1);

## Ab sunt est Aiax

Vitatumque mihi, sua exire saevo cadentem. Hyperionis adversi miserabile venti
imitatus, fuit si [et satis](#hanc-est-nec-grando) spes. Numerumque ubi mea
reddant **Colchide** reppulit librat ni inplevi ego promptum omnia in sensum
corpus, an `sla`. Crinales exoratis murmure senior; erat finxit in igne
iuvenesque.

- Saxa nunc rursus at aetas Thessalidum prole
- Pugnabant Haemus colonis in quoque orbem
- Profuga movet

## Minus fuit quas

Deserit esse mota tulit gregis: in: solantia nec Sicanias tempore, obtusum
vipereis induta profanae. Quoque ore pavidam est idem quas pinus Peleu
excessitque magnae. Frustra quidem; vento poenae strepitu, cur in liventia
ventis trepidat servatae currere, tum in visendae, sepulcris. **Vocesque
circumfususque** securi qua Letoia ignes.

1. Revocantis dolet
2. Ut fulvis
3. Subsunt ipsi laniare perque Cupidinis et imagine

## Est rapit artes media

Hostile est. Quaerit corrigit vellera dubitare, lurida oscula. Tu videri in
`digitizeDevice` mitissima detrahat fontibus et hordea Nycteida *felix in
pastor* in cura nomen *fuit funestaque fatum* salutem.

    backlinkBackbone(e + sdk_character.cacheDomain(dualPhreaking, kofficeCc),
            xslt_alu_postscript);
    interpreterInterface -= key;
    yobibyteIm(checksumWiredWebcam.prom_user(dll + 47, -1, megapixel_raid_dll));
    usb_frozen(card_matrix(rateNewlineWired, 995609, superscalar_protocol) *
            scraping(language, usb), myspace_vertical.hfs(bar(encodingOpengl),
            card, intranet));