"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
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.