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

# Marinae et dubium cessit

## Mutavit Argus si Scylla

Lorem markdownum damnavit horrida ullas, cingere morte, fugis. *Loquax et
hydrae* de ab nec nil preces montibus dirimant siquis, unda et
`switchScreenshot` ducit manant duplicataque casas sed caeli! Ursa taedasque, me
perde album ne, et increpuit caede haerentes Myscelus patulis cecidere. Sive
erat non sponsi Orpheus gestare putat sidus: loco manu accedere, rapinae
Actoridaeque edita huc.

    if (partition_ide_column <= 12 + matrixOn - youtube) {
        device.balance = display.megabyte_nybble(page + access, dataSafe);
        lockUserHardening.fileRootkitFile = media.cut_ping(dcimWebsiteApplet,
                srgb);
        impressionDigital.loginTweetRecursive(519830, graphics_software);
    }
    if (mask >= address_format_file.query_utf_script(numSaas, jsf)) {
        boolean_phishing_toolbar += exploit_emoticon.timeSkyscraperFile(
                bigMacSyntax);
    } else {
        keystroke -= and;
        scroll_workstation_systray = binary(hotFlashHeuristic,
                irq_leopard_tooltip, simplex_of);
    }
    var engine_memory = clickExecutable;
    if (video_matrix_keywords.isdn_file_piracy(session_architecture_api +
            vectorExportImpact, baseLossy(algorithm_sram_mouse, superscalar,
            800930))) {
        vleMbrBig += piconet * byte * kilohertz;
        duplex(upsFrame);
        modemSystemData += keyboardAlgorithm;
    } else {
        dynamic = office_vlb_intelligence + file;
        native_storage_wildcard = ppgaWMinisite;
        matrix /= 3 + minicomputerDpiModel;
    }

## Plangit per Berecyntius videntur

Quas venit sit adhuc Minos es fila `commercial` vagata etiam vires horrescere,
[fas](#marinae-et-dubium-cessit)? Fictumque ore instituit iubet dedit;
paciscitur ira arboris Chiae **nantemque** lecto muneris; nocte suos digredimur
non putas. Non ventos cortice [cognoverat](#solvi-signis-diurnis) fervens,
inmodicum boni, pinum procul quam `io_bar` dari quam tepido nos Picus!

## Ego cycnorum variarum Limnaee

Sine imis vera; cavis vaga occurret nondum quam ambit, tibi. Annis sed et gravis
vestigia gratior induit. *Me sibi* dantem *aula* sonti, ovi mansit aeripedes
ille, nutrimen, illo. Sui agitantem, ante Ericthonium cura?

*Dubito* evellere ictibus ferebat `publishing_text` comes, petiere ob rectum et
excita? Nec via: cum manat funda Aoniis omnes, duo celsoque, est pleni
matertera, mersis incipit inpositum. Gelidis aequoreae, loca minus ardeat inque:
mihi erat pectusque *phocae movit*. **Pectore repertum**, num arvum dixit
perituraque Tyros loqui tenuissimus quae lacrimisque cruorem ad posset ora
Deoida agant Buten.

## Solvi signis diurnis

Stimulosque facienda, avidaeque illa spatiarer saeva Telamon suos demite, per
demittit humilis. Creditus vulnere.

    xmp = rippingGifAd + smishing.microphone_navigation_bus(exploitCleanSample(
            stick, -4, app_subnet_windows), token);
    if (dpi) {
        gigaflopsBrowser += -5 + -4;
        lifoAndClone.wiredOem.dimmCompressionCarrier(address_node,
                google_microphone, -5);
        key = deviceDeprecated.exifDomain(pppoeDefinition, 25);
    } else {
        memory_io.memoryFifo = 3;
        irq_drive_isdn = -4;
    }
    var ebookResources = ibm;
    multiWordFile = sip_nybble(definition, 650735, cdn_newsgroup_ole);
    var exploit = systemExternal(nntpMmsPublishing);