You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update a heap of links from http: to https:
- Update a handful of links that were dead, but I found a
substitute target.
- Remove a handful of defunct conferences from the Community page
- Promote ZuriHac to top of the Hackathons list, and add MuniHac.
- Remove reference to the pre-libera.chat #haskell IRC logs (target
went away, and probably the logs with it).
- Remove an obsolete link from README.md that redirects to a sports
betting site.
Copy file name to clipboardExpand all lines: README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Haskell.org Website
2
2
3
3
This repository holds the source code and content for
4
-
[www.haskell.org](http://www.haskell.org). Questions about and issues with the site can
4
+
[www.haskell.org](https://www.haskell.org). Questions about and issues with the site can
5
5
be raised in this repository, and PRs can be made to change
6
6
content. More general administrative issues with the site or related
7
7
haskell.org infrastructure are better [raised directly with the admin
@@ -100,7 +100,7 @@ You may then run the builder binary from the `result` directory:
100
100
101
101
### Deploying
102
102
103
-
The site will automatically be deployed live to <http://www.haskell.org/> every time a branch is merged to `master`. Alternatively an admin for this GitHub repository can deploy the site by visiting the [Deploy workflow page](https://github.com/haskell-infra/www.haskell.org/actions/workflows/deploy.yml), clicking the "Run workflow" dropdown, choosing the branch to build and deploy, and clicking the "Run workflow" button.
103
+
The site will automatically be deployed live to <https://www.haskell.org/> every time a branch is merged to `master`. Alternatively an admin for this GitHub repository can deploy the site by visiting the [Deploy workflow page](https://github.com/haskell-infra/www.haskell.org/actions/workflows/deploy.yml), clicking the "Run workflow" dropdown, choosing the branch to build and deploy, and clicking the "Run workflow" button.
Haskell Hackathons are a long tradition, with lots of learning and social exchange. In many ways they function as semi-structured conferences. Here are some of the most notable:
91
89
90
+
*[ZuriHac (Zürich, CH)](https://zurihac.com)
91
+
*[MuniHac (Munich, DE)](https://munihac.de)
92
92
*[BayHac (San Francisco Bay Area, CA, USA)](https://wiki.haskell.org/BayHac)
Copy file name to clipboardExpand all lines: site/documentation.markdown
+25-25
Original file line number
Diff line number
Diff line change
@@ -13,14 +13,14 @@ If you are new to Haskell and are not sure where to start from, we recommend [CI
13
13
## Introductory Books for Learning Haskell
14
14
15
15
*[Learn You a Haskell for Great Good!](https://learnyouahaskell.github.io/)
16
-
*[Real World Haskell](http://book.realworldhaskell.org/)
16
+
*[Real World Haskell](https://book.realworldhaskell.org/)
17
17
*[Learn Haskell by building a blog generator](https://learn-haskell.blog)
18
18
*\[$$\][Haskell from the Very Beginning](https://www.haskellfromtheverybeginning.com/)
19
-
*\[$$\][Haskell Programming from first principles](http://haskellbook.com)
20
-
*\[$$\][Thinking Functionally with Haskell](http://www.cambridge.org/us/academic/subjects/computer-science/programming-languages-and-applied-logic/thinking-functionally-haskell)
21
-
*\[$$\][Programming in Haskell](http://www.cs.nott.ac.uk/~pszgmh/pih.html)
22
-
*\[$$\][Haskell: The Craft of Functional Programming](http://www.haskellcraft.com/craft3e/Home.html)
23
-
*\[$$\][The Haskell School of Music](http://euterpea.com/haskell-school-of-music/)
19
+
*\[$$\][Haskell Programming from first principles](https://haskellbook.com)
20
+
*\[$$\][Thinking Functionally with Haskell](https://www.cambridge.org/us/academic/subjects/computer-science/programming-languages-and-applied-logic/thinking-functionally-haskell)
21
+
*\[$$\][Programming in Haskell](https://people.cs.nott.ac.uk/pszgmh/pih.html)
22
+
*\[$$\][Haskell: The Craft of Functional Programming](https://www.haskellcraft.com/craft3e/Home.html)
23
+
*\[$$\][The Haskell School of Music](https://euterpea.com/haskell-school-of-music/)
24
24
*\[$$\][Get Programming with Haskell](https://www.manning.com/books/get-programming-with-haskell)
*[The Storage and Interpretation of Cabal Packages](http://www.vex.net/~trebla/haskell/sicp.xhtml)
96
-
*[The Cabal of Cabal](http://www.vex.net/~trebla/haskell/cabal-cabal.xhtml)
95
+
*[The Storage and Interpretation of Cabal Packages](https://www.vex.net/~trebla/haskell/sicp.xhtml)
96
+
*[The Cabal of Cabal](https://www.vex.net/~trebla/haskell/cabal-cabal.xhtml)
97
97
98
98
## Library Documentation
99
99
100
100
Documentation for Haskell libraries is typically available on Hackage. We also have specialized tools for searching across it, not only by name, but by type.
101
101
102
-
*[Hoogle API Search](http://www.haskell.org/hoogle/)
103
-
*[Hackage](http://hackage.haskell.org/)
102
+
*[Hoogle API Search](https://www.haskell.org/hoogle/)
103
+
*[Hackage](https://hackage.haskell.org/)
104
104
*[Stackage (with API Search)](https://www.stackage.org)
*[Haddocks for Libraries included with GHC](https://downloads.haskell.org/~ghc/latest/docs/html/libraries/index.html)
107
107
108
108
## Language Report
109
109
110
-
The Haskell 2010 language report is available online as [HTML](https://haskell.org/onlinereport/haskell2010/) and as [PDF](https://haskell.org/definition/haskell2010.pdf). The [source is available on GitHub](https://github.com/haskell/haskell-report). The differences between GHC and the report can be found [in the GHC User's Guide](http://www.haskell.org/ghc/docs/latest/html/users_guide/bugs.html#haskell-standards-vs-glasgow-haskell-language-non-compliance).
110
+
The Haskell 2010 language report is available online as [HTML](https://haskell.org/onlinereport/haskell2010/) and as [PDF](https://haskell.org/definition/haskell2010.pdf). The [source is available on GitHub](https://github.com/haskell/haskell-report). The differences between GHC and the report can be found [in the GHC User's Guide](https://www.haskell.org/ghc/docs/latest/html/users_guide/bugs.html#haskell-standards-vs-glasgow-haskell-language-non-compliance).
Copy file name to clipboardExpand all lines: site/donations.markdown
+1-1
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ A significant part of the Haskell community infrastructure—like Hackage, Hoogl
24
24
25
25
* Donations through employers via Benevity using the unique ID 475236502
26
26
27
-
* Through SPI - Haskell.org is an associated project of Software in the Public Interest, also a registered non-profit organization under the laws of New York State. Donations via the SPI can be made online via credit card, invoice, PO or eCheck through clickandpledge.com or by mailing an earmarked check directly to SPI: http://www.spi-inc.org/donations/. Recurring donations can be set up in addition to one-time donations. Note that donations through SPI require more overhead from the Committee, so we encourage you to use the other ways of donating.
27
+
* Through SPI - Haskell.org is an associated project of Software in the Public Interest, also a registered non-profit organization under the laws of New York State. Donations via the SPI can be made online via credit card, invoice, PO or eCheck through clickandpledge.com or by mailing an earmarked check directly to SPI: https://www.spi-inc.org/donations/. Recurring donations can be set up in addition to one-time donations. Note that donations through SPI require more overhead from the Committee, so we encourage you to use the other ways of donating.
28
28
29
29
Haskell.org is a 501(c)(3) non-profit, so donations may be tax-deductible in your jurisdiction.
Copy file name to clipboardExpand all lines: site/index.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -498,7 +498,7 @@ <h2>Sponsors</h2>
498
498
</div>
499
499
<divclass=" row ">
500
500
<divclass=" span6 col-sm-6">
501
-
<p><strong><ahref="http://www.galois.com">Galois</a></strong> provides infrastructure, funds, administrative resources and has historically hosted critical Haskell.org infrastructure, as well as helping the Haskell community at large with their work.</p>
501
+
<p><strong><ahref="https://www.galois.com">Galois</a></strong> provides infrastructure, funds, administrative resources and has historically hosted critical Haskell.org infrastructure, as well as helping the Haskell community at large with their work.</p>
502
502
</div>
503
503
<divclass=" span6 col-sm-6">
504
504
<p><strong><ahref="https://www.scarf.sh">Scarf</a></strong> provides data and insights on the adoption of Haskell in order to support efforts to grow the Haskell ecosystem and facilitate industry support for the language.</p>
Copy file name to clipboardExpand all lines: site/irc.markdown
-2
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,6 @@ The IRC channel can be an excellent place to learn more about Haskell, and to ju
10
10
11
11
Point your IRC client to `irc.libera.chat:6697 (TLS)` and then join the `#haskell` channel (or [connect via your web browser](https://web.libera.chat/#haskell)). Check the [guides](https://libera.chat/guides) for more connection information.
12
12
13
-
*Plain text logs for `#haskell` from before the move to libera.chat (2021) are available at [tunes](http://tunes.org/~nef/logs/haskell/).*
0 commit comments