Тёмный

Have You Tried These Popular Haskell Programs? (You Should!) 

DistroTube
Подписаться 248 тыс.
Просмотров 24 тыс.
50% 1

Do you have any Haskell programs installed on your computer? I ask this because I hear so many people, especially in the Linux community, say that they do not have any Haskell installed on their computer. And they say they don't want any Haskell programs on their computer...
REFERENCED:
► xmonad.org/
► github.com/fosskers/aura
► www.shellcheck.net/
► pandoc.org/
► github.com/b3nj5m1n/xdg-ninja
► git-annex.branchable.com/
► darcs.net/
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: ru-vid.com?even...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/stores/distrotube
DONATE CRYPTO:
💰 Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX
🐶 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu
📕 LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ
DT ON THE WEB:
🕸️ Website: distrotube.com/
📁 GitLab: gitlab.com/dwt1
🗨️ Mastodon: fosstodon.org/@distrotube
👫 Reddit: / distrotube
📽️ LBRY/Odysee: odysee.com/@DistroTube:2
FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - brave.com/dis872
📽️ Open Broadcaster Software: obsproject.com/
🎬 Kdenlive: kdenlive.org
🎨 GIMP: www.gimp.org/
🎵 Tenacity: github.com/tenacityteam/tenacity
💻 VirtualBox: www.virtualbox.org/
🗒️ Doom Emacs: github.com/hlissner/doom-emacs
Your support is very much appreciated. Thanks, guys!

Наука

Опубликовано:

 

13 май 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 84   
@mathiassven
@mathiassven Год назад
Timestamps: 0:51 - xmonad 2:00 - aura 3:00 - ShellCheck 4:38 - Pandoc 7:10 - xdg-ninja 7:55 - git-annex 8:18 - darcs
@YannMetalhead
@YannMetalhead Год назад
Thank you!
@alex146
@alex146 Год назад
It is really scary to see hundreds and hundreds of Haskell packages being updated during each update on my arch machine
@worgenzwithm14z
@worgenzwithm14z Год назад
I think it's better to not use the arch package manager. Stack or Nix helps avoid the compiler mismatch issue
@kaywee
@kaywee Год назад
solution: dont use haskell
@auroradraco9974
@auroradraco9974 Год назад
Yoo, that's so true, there's a million haskell libraries that update all the time. But I can't not use them, especially pandoc
@mjdstratocaster9716
@mjdstratocaster9716 Год назад
I use pandoc-bin and shellcheck-bin from the AUR. Statically linked, no dependencies.
@petertillemans2231
@petertillemans2231 10 месяцев назад
IME this is only an issue if you maintain your own programs in Haskell against the system installed libraries. I keep my developments completely separate using ghcup and stack from the system installed ones. Very similar to system Python sctually.
@Jeff_Seely
@Jeff_Seely 9 месяцев назад
There's no denying that Haskell is nifty stuff. I can open the conf file and can disern exacty what's going on, most of the time. And I am only an occasional code writer with no Haskell knowledge beyond that conf file. In contrast to C type languages, Haskell will prevent fatal errors in the written code, whereas C will let you compile code full of bombs. And Haskell seems pretty speedy as well. Thanks for these Haskell programs. I had no idea that a few of these even existed!
@VictorGamerLOL
@VictorGamerLOL Год назад
I do have haskell programs and i know that because sometimes when I update there are like 50 haskell module updates
@simonmichael6814
@simonmichael6814 6 месяцев назад
That was really great! Please do parts 2, 3, and more!
@hanamichi-sakuragi
@hanamichi-sakuragi Год назад
No mention of Cardano Node? Maybe the biggest Haskell program out there
@ultrahalf
@ultrahalf Год назад
My favourite Haskell program is kmonad
@clouddaemon4828
@clouddaemon4828 Год назад
kmonad is so awesome
@Flackon
@Flackon Год назад
I only have hledger for my finances. Gotta check if there's a good haskell package manager
@ayush-that
@ayush-that Год назад
I have been wanting to learn haskell since long but too busy. Great programs! Will surely move to xmonad next time my dwm breaks, i've never tried it before.
@ankitsuman1110
@ankitsuman1110 Год назад
DWM hardly breaks.
@SantiagoGonzalez-sl5lj
@SantiagoGonzalez-sl5lj 8 месяцев назад
If you want to learn haskell you'll probably enjoy it very much, is quite interesting if you've never used an exclusively functional language
@ayush-that
@ayush-that 8 месяцев назад
@@SantiagoGonzalez-sl5lj since that time, i have learnt basics haskell now 😊
@PlanetLinuxChannel
@PlanetLinuxChannel Год назад
Hey DT, how do I go about making the file permissions coloured like yours when doing ls -l ?
@quintonchristie7149
@quintonchristie7149 Год назад
Hola. Random rant; after my last update my MX Linux suddenly does not recognize the soundcard on my HP EliteBook 840 G7 Notebook PC, and the MX forums are crap, to say the least. Why did this happen? I'm not tech savy enough to mess with the terminal, kernel, cookbook, codes, whatever; I just want my laptop to have sound again. How does one fix this, or what can I read to help me (or the person I'm going to take my laptop to, our local HP HQ)?
@yasserkerbache
@yasserkerbache Год назад
Always love pandoc!
@dod_ytent9984
@dod_ytent9984 Год назад
@DistroTube HeyDT, will you add your xmonad conky to qtile/awesome on DTOS? Also what about a NVIDIA detector and installer?
@amigalemming
@amigalemming 2 месяца назад
More useful Haskell programs: Hledger, Lentil (for programmers), Shake, yaml2json+json2yaml, ods2csv. And the compilers for Agda2, Idris, Elm are all written in Haskell.
@RadioTeal
@RadioTeal Год назад
Hey DT, can you talk about Flutter / Dart a little. I am looking into Flutter, but a bit disheartened that all the tutorials want you to use VSCode (the MS version) and I have made NeoVIM into an IDE for my use for all my languages, so probably just need advice on the Language Server? I know this is outside your normal wheelhouse, but would love to get your advice on WHO to ask :-) Great Video as always.
@JasonMitchellofcompsci
@JasonMitchellofcompsci 2 месяца назад
I like this. You shoul.d make it a series. I'd love to know what cool programs are written in clojure.
@GertBoers
@GertBoers Год назад
Yes, Pandoc is on my system. And it comes with a huge amount of haskell libraries. ;) But I don't mind that too much, as I really like using pandoc. I'm not really a tiling windows fan, I've dabbled with i3 in the past, but it's not my thing. Aura I didn't know of. I use paru. But I might check it out. Shellcheck, yep, on my system. But, tbh, I don't actually use it... I mainly do my scripting in Python.
@vrglio
@vrglio Год назад
git-annex is my favorite haskell program, it allows you to create your personal cloud and more!
@summerishere2868
@summerishere2868 Год назад
The client that I am using for tldr is written in haskell: tldr-hs
@camonophy6958
@camonophy6958 Год назад
I think I really underestimated Haskell
@Skelterbane69
@Skelterbane69 Год назад
I feel like grandma right now "what's a haskell?"
@MrSumkinFedor
@MrSumkinFedor Год назад
haskell is a functional programing language.
@kaywee
@kaywee Год назад
bad programming language shilled for by arch users
@bearsaremonkeys
@bearsaremonkeys Год назад
@@kaywee i don't give a shit about anything mentioned in this video but haskell is a fine programming language. It's just quirky because it's made by mathematicians
@ahmedthebest
@ahmedthebest Год назад
Can you make some videos about Linux as a server. Something like crash course old security tips
@georgytoporkov2041
@georgytoporkov2041 Год назад
am I the only one, who has a feeling DT is slightly drunk on this video? great video anyway :D
@fabrice9848
@fabrice9848 Год назад
I will definitely try Xmonad.
@raminhonary5499
@raminhonary5499 Год назад
I'm a huge fan of Haskell, and I use it for as many personal projects as I can. I have tried to make a career out of it, but the whole computer industry doesn't give a damn about anything but AI, and therefore Python, right now, so I'm stuck coding in a language I really don't like for my day job, and looking for any excuse to use Haskell to solve programming problems outside of work. The one Haskell program I use more than any other is Pandoc, probably not a surprise. I have also created my own set of Haskell tools for running processes, capturing output into a buffer, and manipulating the text programmatically. If there were more interest in Haskell I'd spend more time on this project, but no one seems to care nowadays. It's a damn shame because Haskell is a superior language to C, C++, Go, Python, Ruby, JavaScript, Java, C#, Swift, Kotlin, in just about every single way, but no one realizes this.
@vikingthedude
@vikingthedude Год назад
what do you think of rust?
@raminhonary5499
@raminhonary5499 Год назад
@@vikingthedude I like Rust, just not as much as Haskell. I like Lisp languages too, but any given Lisp language is typically even less popular than Haskell, except maybe Clojure and Common Lisp.
@Brian-uq6jm
@Brian-uq6jm 10 месяцев назад
You can definitely get Haskell jobs and keep getting them if you really want. I've coded Haskell professionally for the past several years. Yeah it's also my favourite language. The ecosystem isn't as good as JVM, but it's good enough to be used in production environment for various cloud based apps. I always reach for Haskell whenever I need to or want to write something. What can beat the Haskell bread and butter quickcheck, mtl, STM, and various frequently used patterns like tagless final, readerT etc? Easy to use for both POC, and full blown production apps, quick to develop, easy to test and refactor, easy to get concurrency right, hard for newcomers to screw up existing apps. I mean what's not to love about Haskell? Well Cabal is pretty shit I have to admit. I used to love Python when I started my career, but after getting used to this expression based FP language, whenever I touch Python that's not a simple script, I wanna bash my head against the wall. The only other thing I can enjoy writing is Scala with cats, cats effect, fs2 etc. Scala has the benefit of being on JVM, even though it's syntax is a bit too much compared to the concise haskell that I'm used to.
@samuraijosh1595
@samuraijosh1595 9 месяцев назад
@@Brian-uq6jmwould give us haksll noobs some hope if you share how you manage to get an actual job in the market for haksell
@JesseNeckred
@JesseNeckred Год назад
You should do a video on wezterm, a terminal emulator similar to alacritty. GPU accelerated and written in rust.
@DylanMatthewTurner
@DylanMatthewTurner Год назад
Tbh the only problem I and many others have with Haskell is that the environment and the library support isn't great.
@Jankoekepannekoek
@Jankoekepannekoek Год назад
Darcs was used by the Glasgow Haskell Compiler team, but they switched to Git recently, so Darcs is really deprecated software.
@jamba_d2225
@jamba_d2225 Год назад
Wondering when someone will write a Haskell package called "Eddie"
@aisqwe6089
@aisqwe6089 Год назад
let me clear that artwork 2:20 , clears Haskell logo ...
@sys7emH4cked
@sys7emH4cked Год назад
Hey, Dt please make a video on hyprland window manager setup.
@DanielBrice7f58a6
@DanielBrice7f58a6 6 месяцев назад
oh, i have so much nostalgia for linux 🥰
@friedrichdergroe9664
@friedrichdergroe9664 10 месяцев назад
Now I have to finish my Haskell programs and get them in the repos. Alas, getting busy with my job, marriage, kids, etc. doesn't leave me with much hacker time anymore.
@replikvltyoutube3727
@replikvltyoutube3727 Год назад
ShellCheck is my favorite Haskell program. 😊
@laughingvampire7555
@laughingvampire7555 4 месяца назад
pijul is a another version control management written in haskell, according to the site uses advanced mathematics for computer science to make it fast and more powerful than git and less complicated
@amigalemming
@amigalemming 2 месяца назад
Pijul is written in Rust.
@IvanMalison
@IvanMalison Год назад
No mention of taffybar?
@mateharu
@mateharu Год назад
Sorry if that's a stupid question, but why do you always write "clear" instead of just hitting ctrl+l? Love the content! Cheers
@HiteshAggarwal-ib2xs
@HiteshAggarwal-ib2xs Год назад
He is actually playing with the RU-vid algorithm. He knows people will comment this thing, thus he deliberately uses "clear". Also, there is a subtle difference, ctrl-l does'nt clear the scrollback.
@mateharu
@mateharu Год назад
@@HiteshAggarwal-ib2xs this is clever and entertaining at the same time. Some sort of a sociology game.
@mateharu
@mateharu Год назад
@@HiteshAggarwal-ib2xs i wasn’t aware of the difference between the two. Thanks!
@mzakyr342
@mzakyr342 Год назад
Yes, i have haskell in my program 😊
@gjsb6wfg995
@gjsb6wfg995 Год назад
idk man, dwm-flexipatch with its finalizer script really hits the spot, xmonad is overly complicated for me since I'm not a programmer nor do I plan to become one.
@TAmzid2872
@TAmzid2872 Год назад
for the question at the star, nope I dont have any Haskell programs
@_jdfx
@_jdfx Год назад
Xmonad rocks.
@timwatz2330
@timwatz2330 2 месяца назад
Aw man you lead me on to the whole pandoc thing only to let me disappointedly find out, that it only converts TO PDF and not FROM PDF. It is impressive to have so many different conversion capabilities in one piece of software, however the gap that exists in software I find to be mainly converting from PDF to another format. That's the real tricky thing, that nobody seems to be able to get quite right. Many eBooks in our colleges library are only available as PDF, but I would like to read them on my eBook-Reader wich does support PDF, but it is anything but ergonomical to read a PDF on a device like that, because you have to scroll and the text is super samll on those little screens. Converting from PDF to something like ePub and have the resulting ePub be readably on an eBook-Reader; That's a REAL challenge!
@CYXXYC
@CYXXYC Год назад
i believe im familiar with pandoc only
@gregf9160
@gregf9160 Год назад
Apart from Pandoc, I don't _think_ so ...
@deadeye1982a
@deadeye1982a Год назад
The only Haskell program I know, is Pandoc.
@DanielBrice7f58a6
@DanielBrice7f58a6 6 месяцев назад
i write haskell at work. i literally would get a job in a different industry if i couldn't write haskell anymore. it's divine! though i wish the dev UX were a little nicer.
@arturorochoa9359
@arturorochoa9359 Год назад
I have xmonad install on my system.
@jamba_d2225
@jamba_d2225 Год назад
What? No emacs written in Haskell? I'm disappointed.
@marcelobarboza3914
@marcelobarboza3914 Год назад
hledger
@muddyexport5639
@muddyexport5639 Год назад
TU!
@sergei8337
@sergei8337 Год назад
users usually does not care at all what language software he is using is written on as long as it works well
@amigalemming
@amigalemming 2 месяца назад
"as long as it works well" - That's the selling point of Haskell.
@hatredch.simonwalton4133
@hatredch.simonwalton4133 Год назад
I program in haskell btw
@kaywee
@kaywee Год назад
sorry to hear that
@demonkingswarn
@demonkingswarn Год назад
i am a wayland shill now so no more X11 wm for me
@elimgarak3597
@elimgarak3597 Год назад
There is a good reason why I don't use Haskell programs, and it is I don't want 100000000 Haskell dependencies to be installed on my system. It is just bloated.
@ArsenGuzhva
@ArsenGuzhva 2 месяца назад
Якийсь непотрібний хлам. Розчарований. Особливо, якщо це найкращі хаскель-програми....
@nymusicman
@nymusicman Год назад
Nope. None of these are installed on my computer.
@t01
@t01 Год назад
waiting for waymonad, xmonad for wayland!
@ahmedthebest
@ahmedthebest Год назад
Can you make some videos about Linux as a server. Something like crash course old security tips
@ahmedthebest
@ahmedthebest Год назад
Can you make some videos about Linux as a server. Something like crash course old security tips
Далее
Essential Keybindings For Bash, Fish and Zsh
16:41
Просмотров 27 тыс.
Simon Peyton Jones - Haskell is useless
6:23
Просмотров 367 тыс.
Vim Tips And Tricks Some Of My Favorite Vim Commands
17:05
12 GREAT command line programs YOU recommended!
16:25
Просмотров 244 тыс.
Gtk vs Qt | GUI tool kits | Which is Better?
7:06
Просмотров 34 тыс.
Debunking Haskell Myths and Stereotypes
10:04
Просмотров 10 тыс.
Installation and First Look at WattOS
18:22
Просмотров 18 тыс.
Making Music with Haskell From Scratch
49:02
Просмотров 98 тыс.
How To Manually Install And Manage AUR Packages
14:55
Getting Started With Haskell
56:29
Просмотров 62 тыс.
iPhone socket cleaning #Fixit
0:30
Просмотров 17 млн
Battery  low 🔋 🪫
0:10
Просмотров 13 млн
Samsung laughing on iPhone #techbyakram
0:12
Просмотров 5 млн
#engineering #diy #amazing #electronic #fyp
0:59
Просмотров 2,4 млн