"The benchmark results show that #Egison pattern-matching embedded in #Gauche #Scheme is faster than the original Egison interpreter [written in #Haskell]"

youtube.com/watch?v=o7W7qnDNK-

Follow

@rml The published `egison` package shows that they use `String` extensively and then transformer stacks in the interpreter. I wonder if there's a few OOM improvement left on the table.

@dpwiz idk much about optimization in Haskell, but I believe Egi is first and foremost a Haskell programmer

@rml optimization #1: don't use String :ablobreach:

Like, ever. Especially with text-2.0 getting into LTS snapshot.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.