Logs: freenode/#haskell
| 2021-04-07 05:31:15 | × | myShoggoth quits (~myShoggot@75.164.73.93) (Ping timeout: 260 seconds) |
| 2021-04-07 05:32:08 | → | aishstha joins (1b2212e8@27.34.18.232) |
| 2021-04-07 05:32:28 | <aishstha> | hi |
| 2021-04-07 05:32:34 | <hololeap> | but even this gets weird if you need a collection of cards with different names |
| 2021-04-07 05:32:39 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 260 seconds) |
| 2021-04-07 05:33:05 | <aishstha> | which is the best resource to get started with haskell learning? any recommendation |
| 2021-04-07 05:33:21 | <hololeap> | @where lyah |
| 2021-04-07 05:33:21 | <lambdabot> | http://www.learnyouahaskell.com/ |
| 2021-04-07 05:33:22 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2021-04-07 05:33:33 | <hololeap> | that's a good starting place for most people |
| 2021-04-07 05:34:03 | <hololeap> | if you have a specialized background, feel free to let us know |
| 2021-04-07 05:34:59 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:ccca:5598:c03f:71de) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-04-07 05:36:46 | × | dpl quits (~dpl@77-121-78-163.chn.volia.net) (Ping timeout: 240 seconds) |
| 2021-04-07 05:37:30 | × | zaquest quits (~notzaques@5.128.210.178) (Quit: Leaving) |
| 2021-04-07 05:39:36 | → | zaquest joins (~notzaques@5.128.210.178) |
| 2021-04-07 05:40:48 | → | b0o joins (~b0o@178.239.168.171) |
| 2021-04-07 05:42:52 | → | idhugo joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
| 2021-04-07 05:47:25 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-07 05:48:32 | <aishstha> | Thanks @hololeap ! I have 4 years of experience in javascript programming language |
| 2021-04-07 05:49:00 | → | Varis joins (~Tadas@unaffiliated/varis) |
| 2021-04-07 05:49:46 | <aishstha> | what could be haskell porject for beginner like me ? in haskell |
| 2021-04-07 05:49:55 | × | Rudd0 quits (~Rudd0@185.189.115.108) (Ping timeout: 260 seconds) |
| 2021-04-07 05:50:07 | × | paddymahoney quits (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) (Remote host closed the connection) |
| 2021-04-07 05:50:35 | × | jpds quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection) |
| 2021-04-07 05:50:58 | <aishstha> | 1. from which I can learn from and |
| 2021-04-07 05:50:59 | <aishstha> | 2. create on my own. for example in JS, ppl start with todo application |
| 2021-04-07 05:51:10 | → | jpds joins (~jpds@gateway/tor-sasl/jpds) |
| 2021-04-07 05:51:33 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2021-04-07 05:53:07 | <wrunt> | aishstha: since you know js, a good starting point may be to write a backend for a simple web application (such as a todo application) in haskell, with the frontend in html/js. |
| 2021-04-07 05:55:01 | <wrunt> | later you can rewrite the frontend in haskell too, compiling to js with ghcjs :) |
| 2021-04-07 05:56:12 | → | lawt joins (~lawt@c-73-151-3-92.hsd1.ca.comcast.net) |
| 2021-04-07 05:56:45 | <aishstha> | wow, didn't knew that we would be able to build API from Haskell and write frontend in haskell. I'll surely work on API for now. thankyou so much for heads up!:D |
| 2021-04-07 05:58:09 | <hololeap> | aishstha: this is probably a controversial opinion, but you might want to try Elm as a bridge between Javascript and Haskell |
| 2021-04-07 05:58:15 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2021-04-07 05:58:33 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 2021-04-07 05:58:41 | <wrunt> | aishstha: No problem. Yes, I'm playing around with exactly that now, using Obelisk (https://github.com/obsidiansystems/obelisk). It's nice to be able to share the same data structures on the front and back ends. I wouldn't recommend starting out with Obelisk though, as it's the deep end of the pool. |
| 2021-04-07 06:00:23 | <aishstha> | thankyou both:) |
| 2021-04-07 06:01:48 | <aVikingTrex> | I am tossing up between Haskell or FSharp for making a mobile app, is there any libraries that allow for this in haskell? |
| 2021-04-07 06:04:54 | <wrunt> | well the abovementioned obelisk does compile to Android and iOS apps using webkit (as well as having an AWS deployment option), but that's not a native mobile app. |
| 2021-04-07 06:05:26 | → | mariatsji joins (~mariatsji@155.84-234-177.customer.lyse.net) |
| 2021-04-07 06:06:15 | <aVikingTrex> | Oh interesting! Ill take a look |
| 2021-04-07 06:06:41 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 240 seconds) |
| 2021-04-07 06:06:41 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2021-04-07 06:06:50 | × | Sgeo quits (~Sgeo@ool-18b98aa4.dyn.optonline.net) (Read error: Connection reset by peer) |
| 2021-04-07 06:08:10 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-04-07 06:08:44 | <Axman6> | native enough though, imo |
| 2021-04-07 06:09:15 | <mariatsji> | anyone know how to tell stack that an extra-dep (tar.gz) has some haddock in it? |
| 2021-04-07 06:11:25 | <aVikingTrex> | What is the difference between native and 'native enough'? I was thinking that not being a native app just means it was a web app? |
| 2021-04-07 06:11:36 | <Axman6> | aishstha: I would not recommend trying to jump into making some sort of app right away when learning Haskell, there's a lot you need to learn (and unlearn) which are important before getting frustrated that Haskell isn't Language X that yyou've used. Haskell is _extremely_ different to JS |
| 2021-04-07 06:12:34 | → | shad0w_ joins (a0ca25b1@160.202.37.177) |
| 2021-04-07 06:12:36 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 252 seconds) |
| 2021-04-07 06:12:40 | <shad0w_> | Hi |
| 2021-04-07 06:12:48 | <aishstha> | okay Axman6 |
| 2021-04-07 06:12:52 | <Axman6> | Hello shad0w_ |
| 2021-04-07 06:13:03 | <wrunt> | aVikingTrex: it's a native app that runs an embedded browser that runs your web app |
| 2021-04-07 06:13:05 | <shad0w_> | where can i go to find which GHC version uses what version of Base ? |
| 2021-04-07 06:13:43 | <wrunt> | aVikingTrex: I'm unclear at this early stage whether obelisk's backend is on the phone or on your web app server though (or whether both are possible). |
| 2021-04-07 06:14:09 | <Axman6> | https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history looks like it has what you want shad0w_ |
| 2021-04-07 06:14:31 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-04-07 06:14:34 | × | xff0x quits (~xff0x@2001:1a81:52ae:6200:6f5d:6ce6:85f6:1960) (Ping timeout: 258 seconds) |
| 2021-04-07 06:14:39 | <aVikingTrex> | wrunt Sounds electron-y |
| 2021-04-07 06:15:14 | <aVikingTrex> | Just having a read through the read.me now anyway. Looks like a cool project. |
| 2021-04-07 06:15:34 | <shad0w_> | Axman6: perfect. |
| 2021-04-07 06:15:39 | <shad0w_> | Thanks alot. |
| 2021-04-07 06:16:02 | <wrunt> | aVikingTrex: yeah, but see my caveat about it being the deep end. It uses some fancy type-level stuff, is pretty new, and has very little documentation. |
| 2021-04-07 06:16:07 | <Axman6> | all good |
| 2021-04-07 06:16:22 | → | xff0x joins (~xff0x@2001:1a81:52c6:f900:b4b3:1e00:bd22:9f8d) |
| 2021-04-07 06:18:00 | <aVikingTrex> | wrunt Thanks for the heads up. I may go down the fsharp route for now as its more familiar territory. On a side note, ive finished the book "Get Programming with Haskell" and I have worked through the "fp-course" on github. Any recommendations on where to learn from next? |
| 2021-04-07 06:18:02 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 2021-04-07 06:18:30 | <Axman6> | time to make some apps! |
| 2021-04-07 06:19:11 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2021-04-07 06:19:25 | <Axman6> | sounds like you've reached the point where you'll run into problems specific to whatever type of app you decide to make, and something like this channel would be a better resource to guide your learning than any particular resource |
| 2021-04-07 06:20:19 | → | stree joins (~stree@68.36.8.116) |
| 2021-04-07 06:20:34 | → | FinnElija joins (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
| 2021-04-07 06:20:34 | finn_elija | is now known as Guest46027 |
| 2021-04-07 06:20:34 | FinnElija | is now known as finn_elija |
| 2021-04-07 06:20:47 | <aVikingTrex> | Axman6: Time to make some apps, indeed =D |
| 2021-04-07 06:21:14 | × | Varis quits (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 2021-04-07 06:21:39 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2021-04-07 06:22:27 | → | danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) |
| 2021-04-07 06:22:45 | × | Guest46027 quits (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Ping timeout: 240 seconds) |
| 2021-04-07 06:25:04 | × | _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
| 2021-04-07 06:29:57 | × | mariatsji quits (~mariatsji@155.84-234-177.customer.lyse.net) () |
| 2021-04-07 06:30:02 | × | shad0w_ quits (a0ca25b1@160.202.37.177) (Ping timeout: 240 seconds) |
| 2021-04-07 06:30:37 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 2021-04-07 06:31:31 | → | oish joins (~charlie@228.25.169.217.in-addr.arpa) |
| 2021-04-07 06:31:46 | × | LKoen quits (~LKoen@65.250.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”) |
| 2021-04-07 06:34:06 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds) |
| 2021-04-07 06:34:52 | → | v01d4lph4 joins (~v01d4lph4@223.177.183.124) |
| 2021-04-07 06:34:59 | × | v01d4lph4 quits (~v01d4lph4@223.177.183.124) (Remote host closed the connection) |
| 2021-04-07 06:35:33 | → | v01d4lph4 joins (~v01d4lph4@223.177.183.124) |
| 2021-04-07 06:36:39 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:b937:4ffa:f3c4:aca7) (Ping timeout: 246 seconds) |
| 2021-04-07 06:42:39 | → | ddellacosta joins (~ddellacos@86.106.143.109) |
| 2021-04-07 06:44:02 | × | aishstha quits (1b2212e8@27.34.18.232) (Ping timeout: 240 seconds) |
| 2021-04-07 06:44:20 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:6d47:e2d7:e78c:8f4) (Remote host closed the connection) |
| 2021-04-07 06:45:31 | → | mkDoku joins (~TheMule@aftr-37-201-195-134.unity-media.net) |
| 2021-04-07 06:47:08 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:6d47:e2d7:e78c:8f4) |
| 2021-04-07 06:47:19 | × | ddellacosta quits (~ddellacos@86.106.143.109) (Ping timeout: 260 seconds) |
| 2021-04-07 06:49:13 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:ef73:96e:9562:7f87) |
| 2021-04-07 06:53:30 | → | rdivyanshu joins (uid322626@gateway/web/irccloud.com/x-hmqewdshtgoiujbp) |
All times are in UTC.