We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Presenting nix-writers

00:00

Formale Metadaten

Titel
Presenting nix-writers
Serientitel
Anzahl der Teile
27
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
SkriptspracheFormale SpracheStapeldateiSchreiben <Datenverarbeitung>Vorlesung/KonferenzBesprechung/Interview
ZeichenketteVariableInklusion <Mathematik>AdditionFormation <Mathematik>Vorlesung/Konferenz
Inklusion <Mathematik>VariableAdditionZeichenketteDerivation <Algebra>ComputervirusDerivation <Algebra>Gerade
Binder <Informatik>InterpretiererComputeranimationVorlesung/Konferenz
InterpretiererComputervirusVorlesung/Konferenz
TextbausteinVorlesung/Konferenz
VariableAdditionDerivation <Algebra>ComputervirusInklusion <Mathematik>Zeichenkette
ZeichenketteVariableInklusion <Mathematik>Derivation <Algebra>
Derivation <Algebra>ZeichenketteVariableProjektive Ebene
ComputervirusBinder <Informatik>InterpretiererVorlesung/Konferenz
ComputervirusBinder <Informatik>InterpretiererVorlesung/Konferenz
AppletSkriptspracheFormale SpracheFormation <Mathematik>Vorlesung/Konferenz
Lokales MinimumVorlesung/Konferenz
Transkript: Englisch(automatisch erzeugt)
Hey, I'm Lasilus, I'm talking to you about Nix writers. They are basically like, have you ever used, like, write script in Nix OS? And Nix writers are basically the same thought, like, put through, like, write every language you like, not just batch scripts. So, for example, one can write C like this,
put it inside the Nix REPL, build it, whoops. Yeah, first off, of course, we have to import it. And then we have to paste it again, because Nix REPL does some crazy stuff with new lines in history. And then we have, like, this derivation here,
and we can see it's a binary, and we can just run it, and hello world comes out. And also, it's the same for Haskell, like, people sometimes want to write Haskell, and there's a lot of boilerplate you have to write, but with Nix writers, it's basically just these couple of lines, build them, whoops.
What project, huh? Okay, and then you can just run it, yeah. There are also, like, other languages available,
like, these are which we have already packaged, and yeah, I guess the thought is clear, you can see the implementation, it's like here on this side, there's also some documentation about it, minimal. And I guess that's it, any questions? Yeah, that was the thought of it,
I wanted to clean it up, and then I make a pull request, and then if somebody merges it, it's in Nix packages, I guess.
Okay.