Live data from Hacker News

Viewing profile — junkyarddog

junkyarddog

HN member
Joined
Sun, Jun 05, 2011, 2:17 AM UTC
HN karma
20
Public activity
19 items

About junkyarddog

No profile information was provided.

Recent public activity

  1. story
  2. comment
  3. comment
    Comment #13827458

    Agreed. A turing-complete language isn't the ideal choice for smart contracts. A strongly typed ML or Haskell style language would have been a much better choice as a starting poin…

  4. comment
    Comment #13622220

    Six to seven foot tall praying mantis like entities are a common element in many alien abduction accounts. They're typically in the background, silently watching the proceedings wh…

  5. comment
    Comment #13518154

    If the pattern matching isn't exhaustive, it will greatly reduce their usefulness.

  6. comment
    Comment #12976899

    It still has to look C#ish.

  7. comment
    Comment #12974408

    But they have the F# and Haskell teams, who are nearby, to talk to. In particular, F# seems to have had a great influence lately.

  8. comment
    Comment #12973740

    The C# team are very lucky to have F# as a reference implementation on how to implement ML style features on the .NET platform. I'm certain many more features from F#/OCaml will be…

  9. comment
    Comment #12948947

    Using F# would have been a great choice. By using algebraic data types plus active patterns the size of the code base would have been dramatically reduced and much more comprehensi…

  10. comment
  11. comment
    Comment #12429897

    There's more to F# then HM type inference plus ".NET's OOP and subtyping". OOP and subtyping are rarely used. While it lacks some of OCaml's powerful features it shares many core f…

  12. comment
    Comment #10001451

    Have to agree that Active Patterns are an incredibly useful F# feature.

  13. comment
    Comment #9377779

    I would say F# is much safer than C# as it has immutability by default, non-nullable reference types, Option types, units of measure, and stricter casting rules.

  14. comment
    Comment #6661631

    So basically, the plan is to turn C# into F# with curly braces.

  15. comment
    Comment #3454808

    No. The whole point of going dark is to raise public awareness and to get politicians to take this issue seriously. Unlike the general population, we don't need a wake up call.

  16. comment
    Comment #3445627

    One company that's making heavy use of F# is Credit Suisse. They use it in their global modeling and analysis group. The F# based WebSharper web framework: http://websharper.com/ .…

  17. comment
    Comment #3432014

    F# doesn't have an in-built iterate function, but found an equivalent on the F# Snippets site -- http://fssnip.net/18 . let rec iterate f value = seq { yield value yield! iterate f…

  18. comment
    Comment #2622987

    For the F# developer, WebSharper ( http://websharper.com/ ) seems to offer a great implementation based on the Formlets abstraction. For some theoretical background, have a look at…

  19. comment
    Comment #2621126

    For the F# developer, WebSharper ( http://websharper.com/ ) seems to offer a great implementation based on the Formlets abstraction. For some theoretical background, have a look at…