Skip to content

Commit

Permalink
Update wording on cover page to include targeting other languages.
Browse files Browse the repository at this point in the history
  • Loading branch information
sheridanchris committed Mar 11, 2024
1 parent 78869c2 commit 70b64e4
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions public/documentation/cover.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
# F# Language Tour

Hello there! Curious about this thing called F# and maybe even
interested in learning it? You've come to the right place!

F# is a multi-paradigm, functional-first, strongly and statically
typed programming language running on Microsoft's `.NET` runtime. It's
a language that values being *succinct*, *correct*, and
*performant*. Now, what does any of that mean?
Hello there! Curious about this thing called F# and maybe even interested in learning it? You've come to the right place!

F# is a versatile, multi-paradigm programming language with a functional-first approach, known for its strong and static typing. It seamlessly runs on Microsoft's `.NET` runtime, offering a powerful integration with the .NET ecosystem. Additionally, F# extends its reach beyond the .NET platform, supporting compilation to JavaScript, TypeScript, Python, and [more](https://fable.io/docs/#available-targets), making it a truly cross-platform language with broad applicability. It's a language that values being *succinct*, *correct*, and *performant*. Now, what does any of that mean?
- Succinct in this case means the ability to convey ideas using
relatively little code. If you've used Python before, F#'s syntax
should seem somewhat familiar
Expand All @@ -26,14 +21,10 @@ a language that values being *succinct*, *correct*, and
and extensive ecosystem on top of a battle-tested, high-performance
runtime

F# is particularly good for web applications, machine learning, and
data science. It's also great for interactive development, both via
F# is particularly good for web applications, machine learning, and data science. It's also great for interactive development, both via
REPL and notebooks.

This tour covers all aspects of the F# language, and assuming you have
some prior programming experience should teach you everything you need to
write real programs in F#. If at any point you get stuck or have a question do not hesitate to ask in the
This tour covers all aspects of the F# language, and assuming you have some prior programming experience should teach you everything you need to write real programs in F#. If at any point you get stuck or have a question do not hesitate to ask in the
[F# Discord server](https://discord.gg/fsharp-196693847965696000).

If this sounds appealing to you, then go on ahead and let's get
started!
If this sounds appealing to you, then go on ahead and let's get started!

0 comments on commit 70b64e4

Please sign in to comment.