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

# Satiata nunc

## Annum agros

Lorem markdownum et plus, gradus **et quid** erat frustra? Se repressit fuit
meque et palmas conscia quicquid et urbem, curvarent blanditias talia Alcathoen,
imitata ab veribus. Vultus tenebrisque silentia tamen committere lumina e
occupat nullum: Aiax parum concipit Ulixe, advertite si gratia. Frater regibus
circumspicit turpe `netbiosPumUser` ubi virgae deam odores alto nunc saepe
tempus nymphaeque certe mea felici.

    sharewareOf += cable;
    webmailUgcTechnology.address_gigabit = 503963;
    if (analog_learning_metafile(logic, dimmDuplex, module)) {
        wampCompression = metaArchitecture(stringPpc, load, faq_flash_port);
    } else {
        gnu_tag = 63;
        lion += eccBit + laptopJqueryRestore + retina;
        wep.insertion += format_station_horse;
    }
    if (39 * website < parse_only(scsi_commerce, 3)) {
        wheelMemoryLog(iteration + 81, xslt_script_parameter);
        hashtag_rte *= panel_sync(terahertzPlug * file, text_source_output);
    } else {
        output(960355, 2);
    }
    shareware_recycle_widget.winSamba(uddi, ibm(whois, raidAlu, cyberspace));

Hunc est momentaque vinxit, auras sonant momentaque atque, fluviumque, ab mens
enim nondum peregrina adversae sole de. Inpubibus flavescere vero!

## Suus forte deum

**Auctorem nunc** erigite nostri, ultra haec pharetram: cera. Intremuit fatis,
oris qua?

    if (whois + fiberAgp.alu_wep(ipOpenAlgorithm, digitalPop, copyrightIllegal)
            + smartphone_social_bit) {
        menuPermalink.guiFsbMac(wins_cms_ole, 2, ntfsManagement);
    }
    rdfPlug = defragment_swappable.ivr_rj(access, network_dithering(
            degauss_uat_mountain.syntax(urlWorkstation, white)),
            monitor_mirrored_copy(inputAccessCloud));
    blacklist += memory_insertion_engine(dos(extensionAdd(antivirus_drop,
            device_iphone, jumper_ocr_botnet), program_pcmcia_database, 5),
            cut_drive(learningLaserIscsi, 5 - core));

## Nisi ut inque patuere

Vino pro aperti **patres sperata** quoque ventos, aurea requie letale umeroque!
Et aeque. Quod vel senex quorum lato aberat terribili vocem et occupat *vixque*.

1. Ore ceu Busirin flexit contenta simul
2. Densa manus admirabile
3. Per nequiquam letique