Skip Navigation
Posts
92
Comments
10
Joined
2 yr. ago
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
batsov.com Learning OCaml: Parsing Data with Scanf

In my previous article I mentioned that OCaml’s Stdlib leaves a lot to be desire when it comes to regular expressions. One thing I didn’t discuss back then was that the problem is somewhat mitigated by the excellent module Scanf, which makes it easy to parse structured data.

Learning OCaml: Parsing Data with Scanf
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
batsov.com Learning OCaml: Regular Expressions

One of the things that bothered me initially in OCaml was the poor support for working in regular expressions in the standard library. Technically speaking, there’s no support for them at all!

Learning OCaml: Regular Expressions
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de

Tarides: We're Moving Ocsigen from Lwt to Eio!

OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
OCaml @discuss.tchncs.de
apoisel @discuss.tchncs.de
  • After over 25 years of using Vim exclusively I'm completely unable to work on a computer without it.

  • VIM - Vi IMproved @lemmy.sdf.org
    apoisel @discuss.tchncs.de
  • OCaml is a horse...

  • OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    OCaml Language Committee

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Book: Learn Programming with OCaml

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Jane Street: How we accidentally built a better build system for OCaml

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Jane Street: How we accidentally built a better build system for OCaml

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Release OCaml 5.3.0

    github.com Release OCaml 5.3.0 · ocaml/ocaml

    Some of the highlights in OCaml 5.3.0 are: Syntax for deep effect handlers Restored MSVC port Re-introduced statistical memory profiling (statmemprof) utf-8 encoded Unicode source files and modest...

    Release OCaml 5.3.0 · ocaml/ocaml
    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Create a CLI in OCaml Using Cmdliner

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Serving This Article from RAM with Dream for Fun and No Real Benefit

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de
    VIM - Vi IMproved @lemmy.sdf.org
    apoisel @discuss.tchncs.de

    VimConf 2024 (YouTube Playlist)

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    YouTube Channel: FUN OCaml

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Octane: A Query Builder for OCaml (YouTube)

    OCaml @discuss.tchncs.de
    apoisel @discuss.tchncs.de

    Making OCaml Mainstream: Support Our Open Source Work on GitHub (Tarides)

    Unicode

  • Can't confirm that. In the 90s encodings were a nightmare. ISO-8859-1, ISO-8859-15, CP1252, IBM850, ... If you tried to build a website with an upload form, you'd get the most bizarre encodings and there was no way to reliably distinguish them. I'm not an English native, my world is full of umlauts and s-z ligatures. Things got A LOT better in the last years, thanks to Unicode encodings.

  • Unicode

  • These errors were much more common before Unicode encodings were in broad use. Unicode pretty much solved this.

  •  undefined
        
    I'm not partial to the martial
    Or the plutocrats, in their beaver hats
    And the fascists have the outfits
    But I don't care for the outfits
    What I care about is music
    And the communists have the music
    
      
  • You are welcome. I started using remind in 2005 and it has been my dependable and powerful companion ever since. This software is a piece of art. The same is true for wyrd, which is rock solid and blazing fast.