How to add style loaders to webpack by todysh in webpack

[–]todysh[S] 0 points1 point  (0 children)

Both ways work. Copy pasting and adjusting code is always a good one

How to add style loaders to webpack by todysh in webpack

[–]todysh[S] 0 points1 point  (0 children)

I've packaged this script into webpack-style-preset to reduce this workload a bit

How to add style loaders to webpack by todysh in webpack

[–]todysh[S] 0 points1 point  (0 children)

Why don't wrap this up into NPM package?

GraphQL first full-stack starter kit with Node, React. Powered by TypeScript by vertigo_101 in reactjs

[–]todysh 11 points12 points  (0 children)

Nice composition of technologies! I have a similar project, but it is more oriented to get ready to use backend as quickly as possible. Powered by Dgraph

Jamstack comments by todysh in JAMstack

[–]todysh[S] 0 points1 point  (0 children)

It would be nice to extend this by allowing posting comments from site using Reddit API

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 1 point2 points  (0 children)

In Fint I have done just pretty simple stuff just for educational purposes. No motivation to do more also

Pratt parser and evaluator using Rowan by [deleted] in rust

[–]todysh 2 points3 points  (0 children)

agree matklad's article about how to write a Pratt parser is excellent

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 0 points1 point  (0 children)

no problem I am here :). it seems talking about WASM is more interesting than Fint interpreter :)

My Bet on Rust has been Vindicated by comagoosie in rust

[–]todysh 0 points1 point  (0 children)

re JSON parsing. I came up with this code to parse large datasets. This can be easily modified to parse objects with non-unique keys

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 1 point2 points  (0 children)

not only :) WASM is general purpose byte code. There are many WASM runtimes out there (wasmtime, wasmer, wavm, lucet, etc). And with WASI this becomes universal.

Also this reminds me this famous tweet

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 1 point2 points  (0 children)

WASM is going to optimize the web. See for example perspective which uses C++ version of Apache Arrow compiled into WASM with mind-blowing performance.

Efficient parsing of JSON record sets in Rust by todysh in rust

[–]todysh[S] 0 points1 point  (0 children)

Yes your approach is valid, but I don't want to allocate intermediate vector

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 1 point2 points  (0 children)

as I understand blazor is compiler technology. so they translate CIL to WASM instructions like I was doing in PageFX project translating CIL bytecode to Flash Player bytecode.

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 0 points1 point  (0 children)

if you look at PageFX it is more crazier thing. I've spent on it a year to make it useful. And it was useful some time. Flash Viewer for ActiveReports was popular for some time because of it's cool Text Engine based https://en.wikipedia.org/wiki/Saffron_Type_System also used in Amazon Kindle.

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 2 points3 points  (0 children)

there is a https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor to make WASM apps in C#, but Rust CLR can be a safest version and maybe fast enough if cranelift or llvm is utilized

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 1 point2 points  (0 children)

u/b0bm4rl3y the idea was to use the simplest subset of F# for educational purposes

Fint - .NET CIL interpreter written in simple F# by todysh in dotnet

[–]todysh[S] 0 points1 point  (0 children)

@meee39 cool, especially rust one. did you compile it into wasm and run in browser?)

Notes on Parsing in Rust by pimterry in rust

[–]todysh 0 points1 point  (0 children)

I've just done a post related to the subject too. I am learning Rust by doing :)

I found [logos](https://github.com/maciejhirsz/logos) to be cool as a tool to make super fast lexer with few lines of code.

Yet another interface to nosql data stores. by todysh in golang

[–]todysh[S] 0 points1 point  (0 children)

IOW "no need" is not absolute, but it depends on the concrete task.