2025/01/01

Newest at the top

2025-01-01 19:03:53 +0100 <JuanDaugherty> euler, aka the prince
2025-01-01 19:03:51 +0100 <monochrom> Yeah you already "know" f(x) because you have seen it in Haskell as "f x".
2025-01-01 19:03:46 +0100 <EvanR> unlike C usually
2025-01-01 19:03:25 +0100 <EvanR> substituting for variables is handy and meaningful when understanding haskell
2025-01-01 19:03:03 +0100 <chris_on_linux> Ohhhhh
2025-01-01 19:03:03 +0100 <EvanR> lol
2025-01-01 19:02:58 +0100 <JuanDaugherty> who also did the monads, but not those u'll find here
2025-01-01 19:02:53 +0100 <EvanR> 1 + 5^2
2025-01-01 19:02:50 +0100 <EvanR> and f(5) stands for substituting 5 for x
2025-01-01 19:02:44 +0100 <geekosaur> prefer x^f?
2025-01-01 19:02:44 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2025-01-01 19:02:41 +0100 <JuanDaugherty> or leibniz
2025-01-01 19:02:40 +0100 <EvanR> f(x) = 1 + x^2 defines a function
2025-01-01 19:02:18 +0100 <EvanR> but I think newton made it up
2025-01-01 19:02:14 +0100 <chris_on_linux> Whta does it stand for?
2025-01-01 19:02:13 +0100 <EvanR> that I don't fully understand xD
2025-01-01 19:02:04 +0100 <EvanR> it's just notation
2025-01-01 19:02:03 +0100 <chris_on_linux> I have seen p(x)
2025-01-01 19:01:57 +0100 <chris_on_linux> I am a 9th grader... I don't know what f(x) means
2025-01-01 19:00:54 +0100 <JuanDaugherty> $ means profit, the way russians say it
2025-01-01 19:00:38 +0100 <EvanR> whatever xmonad does*
2025-01-01 19:00:31 +0100 <EvanR> haskell lets you define new operators so whatever xmonad doesn't may not reflect on haskell generally
2025-01-01 19:00:09 +0100 <monochrom> My https://www.vex.net/~trebla/haskell/prerequisite.xhtml describes what kind of math you need for Haskell. TL;DR it is not about the knowledge, it is about the aptitude, how you think.
2025-01-01 19:00:06 +0100 <chris_on_linux> I have noticed in my xmonad configs it means "add something to a already defined "function"
2025-01-01 18:59:37 +0100 <EvanR> in haskell $ doesn't mean dollars unfortunately
2025-01-01 18:59:05 +0100 <JuanDaugherty> *than hs
2025-01-01 18:59:04 +0100 <EvanR> and % does not mean percent
2025-01-01 18:58:54 +0100 <JuanDaugherty> and ml is the ancestor of the hs line
2025-01-01 18:58:43 +0100 <monochrom> Oh you will also be delighted to know that in C "=" does not mean equal.
2025-01-01 18:58:42 +0100 <JuanDaugherty> but there are other types of functional langs that hs, lisp is generally considered the first
2025-01-01 18:58:41 +0100acidjnk_new3(~acidjnk@p200300d6e7283f70d07f3f1ca88f0631.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
2025-01-01 18:58:27 +0100 <chris_on_linux> Exactly
2025-01-01 18:58:20 +0100 <EvanR> C functions are more like subroutines
2025-01-01 18:58:09 +0100 <chris_on_linux> I have heard it has functions, but it's not as scary as Haskell
2025-01-01 18:58:01 +0100 <EvanR> without some application at hand
2025-01-01 18:58:01 +0100 <monochrom> (Conversely, if you hate no-math, there is no point bothering with mainstream hate-math programming either, C or Python.)
2025-01-01 18:58:01 +0100 <JuanDaugherty> no C is not
2025-01-01 18:57:55 +0100 <EvanR> sometimes people "don't see the point" of math
2025-01-01 18:57:53 +0100 <chris_on_linux> Is C considered functional?
2025-01-01 18:57:47 +0100 <EvanR> on the other hand if you do functional programming and "get it", maybe you will find a new found appreciation of maths and go back
2025-01-01 18:57:29 +0100 <chris_on_linux> Mathematics are not my strong spot...
2025-01-01 18:57:16 +0100 <monochrom> Oh yeah if you hate math then there is no point bothering with any functional programming at all, Haskell or Scheme.
2025-01-01 18:57:16 +0100 <chris_on_linux> That's nice to hear
2025-01-01 18:57:03 +0100ChanServ+v haskellbridge
2025-01-01 18:57:02 +0100haskellbridge(~hackager@syn-024-093-192-219.res.spectrum.com) hackager
2025-01-01 18:57:02 +0100 <JuanDaugherty> u will find plenty of help here and ppl who arent trained in math have become proficient
2025-01-01 18:56:56 +0100 <EvanR> haskell a gentle introduction
2025-01-01 18:56:40 +0100 <monochrom> If you don't plan to be casual, you will need more than one book. Definitely try LYAH, but also pick up 1 or 2 more. Here are some I actually took a look and can comment on: https://www.vex.net/~trebla/haskell/learn-sources.html
2025-01-01 18:56:17 +0100 <EvanR> if someone just stole the word for something unrelated... now you're probably programming again xD
2025-01-01 18:56:06 +0100 <JuanDaugherty> haskell has been thought of that way