Skip to content

Add "Why Haskell?" benefits section to main page #338

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 26 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,54 @@ <h2>Try it!</h2>

<br>

<div class="features">
<div class=" container ">
<h2>Why Haskell?</h2>
<div class=" row ">
<div class=" span6 col-md-6">
<h3>Rapid prototyping</h3>
<p><i>Start small and explore new ideas to find your market fit.</i> Haskell is a compact language with a large ecosystem of open-source libraries and tools
to get you started and help you grow.
The strong type system makes it easy to write programs that work, both large and small, even when you don't like writing types&mdash;the compiler will figure it out.
</p>
</div>
<div class=" span6 col-md-6">
<h3>Scale with ease</h3>
<p><i>From one to millions of users and beyond.</i> Haskell offers best-in-class support for async, concurrent, and parallel programming.
It can take advantage of multi-core processors with ease thanks to garbage collection, green threads, and immutability everywhere.
Additionally, you can use advanced streaming libraries for efficient data processing&mdash;all
while keeping complexity low as your user base and code base grow.
</p>
</div>
</div>
<div class=" row ">
<div class=" span6 col-md-6">
<h3>Maintain with confidence</h3>
<p><i>Add complex features or refactor large parts of your code base reliably.</i> Haskell has one of the strongest type systems on the market to prevent mistakes
before they reach production, saving on total software lifetime costs&mdash;“If it compiles, it works” and "Fearless refactoring" are common proverbs among Haskellers.
</p>
</div>
<div class=" span6 col-md-6">
<h3>Bleeding edge</h3>
<p><i>Get a view into the latest programming innovations.</i> Rooted in programming language research but battled-tested in industry, Haskell has influenced many popular languages and continues to do so.
Experiment with new programming techniques like Effect Systems, Functional Reactive Programming (FRP), Linear Types,
and Dependent Types;
or stay with stable best practices&mdash;Haskell supports both.
</p>
</div>
</div>
<div class=" row ">
<div class=" span6 col-md-6">
<h3>Delightful</h3>
<p><i>Software that works, scales, and is easy to maintain helps you to attract talent and keep your team motivated.</i>
Haskell is a language that lets you express your ideas clearly and teaches you a new way of thinking about programming&mdash;if
you work on a challenging project, you might as well have a good time!
</p>
</div>
</div>
</div>
</div>

<div id="community-wrapper">
<div class="videos">
<div class=" container ">
Expand Down
Loading