An alternative framework to build Haskell projects with Nix.
- Can convert Cabal projects into Nix expressions automatically.
- Can cross-compile Haskell programs for other architectures.
- Can build statically linked binaries with musl libc.
An alternative framework to build Haskell projects with Nix.
A Haskell library for Unix shell programming.
Some actual (rather than imagined) challenges that Rust developers currently face, written up by a fan of the language.
Den Eindruck habe ich leider auch. Allerdings trifft die Aussage nicht nur auf Die LINKE zu, sondern auf das ganze linke Milieu, wie es in den politischen Institutionen bis hin zu den UniversitΓ€ten vertreten ist.
Eine echte Vertretung des Proletariats muΓ man heutzutage ΓΌber das gesamte politische Spektrum mit der Lupe suchen.
A perf_events
-based memory profiler for GNU/Linux. Works on AMD64 and ARM (among others) and is claimed to be very fast (hopefully much less overhead than Valgrind).
Bazel rules to pull in Nix expressions as dependencies.
A library for incremental parsing (such as for IDEs). Usable from many languages.
Tools for working with Bazel BUILD files. Formatting and programmatic editing.
A fast and small JSON parser in embedded-friendly C.
A declarative wrapper for the gi-gtk Haskell Gtk+ bindings built with haskell-gi, which is a binding library generator to access GObject-Introspection-capable C libraries (such as GLib and Gtk+).
See also: Presentation slides on gi-gtk-declarative.
Related (another TEDx talk by the same person): Why renewables canβt save the planet
Main points:
While making the film, Cassie Jaye discovers that the MRAs have a point or two.
Other documentaries from Cassie Jaye include The Right to Love: An American Family (on same-sex marriage rights) and Daddy I Do (on sex education vs. the Abstinence Only movement).
Apparently, linear types are landing in GHC 9. Iβm sure theyβre useful for resource management. I wonder what else they might do that makes a difference in practice.
Takeaways:
null
can be a good alternative.Iβm suddenly experiencing a craving for inline types and generics specialization…
A state machine for vt100-compatible terminal emulators. Also has Rust bindings.
A Rust crate that helps you implement the output part of a vt100-compatible terminal emulator.
The specification of the .editorconfig
file, which you can put into your source code repository to configure a wide range of text editors and IDEs with consistent style settings.
Ein paar Tipps von einem Forscher, der je ein Jahr auf Hawaii und in der Antarktis geforscht hat und dabei Erfahrung mit dem Leben in Isolation sammeln konnte.
A probe.rs-based Cargo runner that lets you run embedded Rust programs just like native ones. Logs to stdout as normal and prints stack traces on error as normal.
A kit with all the basics you need to do embedded programming in Rust: a debugging bridge, a way to flash and run binaries, and text editor integration.
Strives to support many different embedded targets (currently RISC-V, STM32, and other ARM targets) and debug probes (currently CMSIS-DAP, ST-Link, and J-Link).
An efficient Rust logging library for embedded devices. Logs in binary, formats on the host.
A java.time
extension library. Things like Julian and Coptic calendars, quarters, and time intervals.
Computers today react less promptly to input than did computers from the 70s and 80s. After a period of really bad latency, we are getting close again, though.