Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #o
  • #oc
  • #ocam
RSS: #ocaml

#ocaml

  • #ocaml/reasonml
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 12/02/2019

    fnm: Fast and Simple Node.js Version Manager
    ▻https://hackernoon.com/fnm-fast-and-simple-node-js-version-manager-df82c37d4e87?source=rss----3

    https://cdn-images-1.medium.com/max/1024/1*7N18Q7qba8IToCAKlThtIg.png

    A super fast alternative to NVM is now open source on GitHubtl;dr: fnm is a very fast Node.js version manager, ~40x faster than NVM. It supports .nvmrc files and Fish shell out of the box. It works on Linux and Mac and distributed as a single executable - and it is open source on GitHub!So,Two weeks ago, I had opened a new tab on my terminal and complained in agony: “Oh dear god! Every time I open a new terminal it takes like one second!”. My teammates looked at me funny. “This is clearly sub-optimal and hurts my focus, and I believe it’s NVM’s fault.”I found it’s NVM that is at fault after I did a search around my .zshrc file, checking which line takes the most time. It was NVM’s initialization. I have been using NVM for years, and I always wanted to write a simple replacement, because my use (...)

    #command-line #reasonml #javascript #ocaml #nodejs

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 4/12/2018

    RS256 in #ocaml/ReasonML
    ▻https://hackernoon.com/rs256-in-ocaml-reasonml-9ae579b9420a?source=rss----3a8144eabfe3---4

    https://cdn-images-1.medium.com/max/1024/1*uxmsEQN95oGc1M2UQCIywA.png

    It took me a decent amount of time figuring out how to sign messages for a #reasonml GitHub app. Here are my findings.tl;dr: code snippets are below, the reason-native labels checker service is open source on GitHubJust before we publish new versions of Yoshi, Wix’s internal development toolchain, we generate our CHANGELOG.md file using the wonderful lerna-changelog. “lerna-changelog will show all pull requests that have been merged since the latest tagged commit in the repository. That is however only true for pull requests with certain labels applied.” GitHub labels are shared between PRs and issues, but only some of them are used for the changelog generation.In order to reduce confusion, we chose to have PR: prefix to all labels that affects the changelog, so maintainers would know to (...)

    #functional-programming #reason-ml-github-app #cryptography

    • #Github
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 18/05/2018

    #reason in a Nutshell — Getting Started Guide
    ▻https://hackernoon.com/reason-in-a-nutshell-getting-started-guide-78c05ebc5d4?source=rss----3a8

    https://cdn-images-1.medium.com/max/1024/1*CbiujFkJkI1UPcVgwKt2cA.png

    This tutorial intends to provide a comprehensive, but relatively short introduction to Reason.Reason is a programming language built on top of #ocaml. It provides functional and object-oriented features with type-safety and focus on performance. It was created at Facebook. Its syntax is similar to #javascript. The intention is to make interoperation with JavaScript and adoption by JavaScript programmers easier. Reason can access both JavaScript and OCaml ecosystems. OCaml was created in 1996. It is a functional programming language with infered types.The Reason website contains an online playground. It allows to play with the language and see how the generated JavaScript looks like. It can also convert from OCaml to Reason.WhyIn JavaScript types annotation, linting or unified formatting is (...)

    #reasonml

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire
  • @la_taupe
    La Taupe @la_taupe PUBLIC DOMAIN 10/10/2016

    TryOCaml

    ▻https://try.ocamlpro.com

    #OCaml is a strongly typed #functional language. It is concise and fast, enabling you to improve your coding efficiency while producing code with higher quality.

    La Taupe @la_taupe PUBLIC DOMAIN
    Écrire un commentaire
  • @archiloque
    Archiloque @archiloque CC BY 4/09/2016
    2
    @fil
    @hassan_nya
    2

    BuckleScript is an optimizing compiler which compiles OCaml into JavaScript module by module without name mangling. The generated code is highly readable and super small.
    ▻http://bloomberg.github.io/bucklescript/blog/index.html

    Archiloque @archiloque CC BY
    • @fil
      Fil @fil 4/09/2016

      #ocaml #langages_informatiques #Programmation

      Fil @fil
    Écrire un commentaire
  • @0gust1
    0gust1 @0gust1 CC BY-NC 5/01/2015
    1
    @fil
    1

    Un de mes « souhait » pour 2015 est de découvrir un peu plus de #programmation_fonctionnelle (un autre étant de faire moins de « technique » dans mon boulot... oui oui).
    Mais, ça m’intéresse, car je me suis aperçu que ce sont les aspects « fonctionnels » de JS qui m’ont un peu redonné goût à la programmation.

    Par contre, ce paradigme de programmation — qui est en train de devenir très « hype », j’ai l’impression — est réputé très difficile et exigeant (parfait pour le « dyslexique des maths » que je suis... ironie inside).

    J’ai essayé quelques tutos (#ClojureScript, un « Lisp »), j’ai une connaissance qui est à fond dans #OCaml (hello @nukiFW), et j’ai posé quelques questions.

    On m’a recommandé :

    – « Introduction au langage OCaml » : ▻http://form-ocaml.forge.ocamlcore.org/intro.html
    – « OCaml from the very beginning »
    – « Real world ocaml »

    Bref, si vous avez des conseils sur le sujet... je prends tout :)
    Il me reste à me trouver une petite idée de projet motivant et sympathique (un truc visuel, poétique et/ou inutile) pour jouer.

    0gust1 @0gust1 CC BY-NC
    • @severo
      severo @severo PUBLIC DOMAIN 5/01/2015

      Y’avait cet article :

      ►http://www.smashingmagazine.com/2014/07/02/dont-be-scared-of-functional-programming

      Voir ▻http://seenthis.net/messages/272915

      severo @severo PUBLIC DOMAIN
    • @kent1
      kent1 @kent1 ART LIBRE 6/01/2015

      Je ne connais pas bien mais j’ai pas mal utilisé à un moment #liquidsoap ▻http://savonet.sourceforge.net qui est développé en #OCaml

      kent1 @kent1 ART LIBRE
    Écrire un commentaire
  • @fil
    Fil @fil 13/07/2012

    Ocsigen
    ►http://ocsigen.org

    Discover a new way to program the #Web!

    #OCaml #javascript

    programmé avec des méthodes scientifiques, et un bac à sable rigolo pour faire du #dessin ►http://ocsigen.org/graffiti

    Fil @fil
    Écrire un commentaire

Thèmes liés

  • #javascript
  • #ocaml
  • #reasonml
  • company: github
  • #dessin
  • #web
  • programminglanguage: javascript