learning F#, it seems pretty cool, favourite functional language so far.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Lachlan Jacob 84aff18ec2 Some more exercism problesm done il y a 5 ans
..
README.md Some more exercism problesm done il y a 5 ans
ScrabbleScore.fs Some more exercism problesm done il y a 5 ans
ScrabbleScore.fsproj Some more exercism problesm done il y a 5 ans
ScrabbleScoreTests.fs Some more exercism problesm done il y a 5 ans

README.md

Scrabble Score

Given a word, compute the Scrabble score for that word.

Letter Values

You’ll need these:

Letter                           Value
A, E, I, O, U, L, N, R, S, T       1
D, G                               2
B, C, M, P                         3
F, H, V, W, Y                      4
K                                  5
J, X                               8
Q, Z                               10

Examples

“cabbage” should be scored as worth 14 points:

  • 3 points for C
  • 1 point for A, twice
  • 3 points for B, twice
  • 2 points for G
  • 1 point for E

And to total:

  • 3 + 2*1 + 2*3 + 2 + 1
  • = 3 + 2 + 6 + 3
  • = 5 + 9
  • = 14

Extensions

  • You can play a double or a triple letter.
  • You can play a double or a triple word.

Running the tests

To run the tests, run the command dotnet test from within the exercise directory.

Autoformatting the code

F# source code can be formatted with the Fantomas tool.

After installing it with dotnet tool restore, run dotnet fantomas . to format code within the current directory.

Further information

For more detailed information about the F# track, including how to get help if you’re having trouble, please visit the exercism.io F# language page.

Source

Inspired by the Extreme Startup game https://github.com/rchatley/extreme_startup