OCaml Brazil's Avatar

OCaml Brazil

@ocaml.com.br

652
Followers
3
Following
5
Posts
29.08.2024
Joined
Posts Following

Latest posts by OCaml Brazil @ocaml.com.br

O meu projeto pessoal preferido é a biblioteca monadic pra OCaml, uma biblioteca de monad transformers extensível e que permite o uso da sintaxe especial pra monads e aplicative functors (let*, let+ e and+)

Cc @ocamlbr.bsky.social @samsantosb.bsky.social #bolhadev

github.com/Denommus/mon...

04.09.2024 13:43 👍 11 🔁 4 💬 1 📌 0

E sinceramente, acho que deu certo justamente porque eu não estava fazendo checklist de prós e contras.

Você precisa aprender sobre as coisas que te interessam ou as que você precisa para resolver um problema.

Se você precisa se convencer que precisa aprender, muito provável não precise.

04.09.2024 11:54 👍 5 🔁 2 💬 0 📌 0

Vejo muitos perguntando: "Por que aprender Programação Funcional?"

Não posso dizer por você, mas no meu caso, foi pela concisão de código.

Era viciado em Python, até que me mostraram o Haskell, que era ainda mais conciso.

Decidi aprender PF, apanhei bastante, o resto é brio.

Idiota assim.

04.09.2024 11:52 👍 16 🔁 3 💬 3 📌 0
Preview
OCaml Peano Fold OCaml Peano Fold. GitHub Gist: instantly share code, notes, and snippets.

Bom dia Jeff, legal pra caramba, já fiz Peano Fold no passado também em OCaml, acho que em 2022

gist.github.com/Rastrian/f36...

04.09.2024 08:12 👍 16 🔁 4 💬 1 📌 0
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS - Part II
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS - Part II YouTube video by Gabriel Lebec

Parte 2

youtu.be/pAnLQ9jwN-E?...

02.09.2024 06:26 👍 4 🔁 1 💬 0 📌 0
Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript
Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript YouTube video by Fullstack Academy

youtu.be/3VQ382QG-y4?...

02.09.2024 06:26 👍 6 🔁 1 💬 2 📌 0

Formas são termos de um cálculo lambda simples que representam uma abstração do sistema de módulos. Para encontrar a definição de um identificador, pode-se construir uma forma a partir de seu caminho e reduzir essa forma. O resultado deve ser uma Leaf com um UID representando a definição.

02.09.2024 06:19 👍 2 🔁 0 💬 0 📌 0
Preview
Module Shapes for Modern Tooling (ML 2022) - ICFP 2022 ML is a large family of programming languages that includes Standard ML, OCaml, F#, CakeML, SML#, Manticore, MetaOCaml, JoCaml, Alice ML, Dependent ML, Flow Caml, Reason ML, and many others. All ML la...

Encontrar a definição de um identificador em OCaml é um problema difícil, principalmente por causa de seu poderoso sistema de módulos. Uma solução para esse problema foi descrita recentemente em uma apresentação no ML Workshop: "shapes"

icfp22.sigplan.org/details/mlfa...

02.09.2024 06:18 👍 3 🔁 1 💬 1 📌 0
Preview
Project-Wide Occurrences: A New Navigation Feature for OCaml 5.2 Users Project-Wide Occurrences With the release of merlin-lib 5.1-502 and associated ocaml-lsp-server, we brought a new, exciting feature to OCaml…

Ocorrências em todo o projeto para OCaml 5.2: as consultas agora retornarão todos os usos do identificador selecionado em todos os arquivos de origem do projeto, não apenas no buffer atual

tarides.com/blog/2024-08...

02.09.2024 06:17 👍 5 🔁 1 💬 1 📌 0

se OCaml fosse ruim ninguém usava

#bolhadev

31.08.2024 21:49 👍 19 🔁 4 💬 3 📌 0

Baseado na implementação do @samsantosb.bsky.social eu
"overthinkey" demais mas ta aqui.

Source: github.com/Rastrian/blu...

Basta apenas mandar um "cc @rastrian.dev" bem como o auto-follow e "unfollow".

Sigam a @ocamlbr.bsky.social, em breve vamos ter alguns conteudos.

#bolhadev #bolhatech

31.08.2024 21:27 👍 86 🔁 18 💬 7 📌 4

Why OCaml?:

https://blog.janestreet.com/why-ocaml/

05.04.2024 18:00 👍 5 🔁 1 💬 0 📌 0

ok well that was a day 🙃

fuck operating systems, fuck kernels, fuck companies

from now on we only use unikernels written in OCaml

operating systems are bullshit

20.07.2024 01:01 👍 12 🔁 1 💬 2 📌 1
Post image

ocaml go brrrrr

23.08.2024 23:06 👍 9 🔁 1 💬 0 📌 0

minha primeira contribuição pra #bolhadev do Céu Azul vai ser o @ocamlbr.bsky.social (novidades em breve)

29.08.2024 23:08 👍 28 🔁 4 💬 1 📌 0

Olá #bolhadev

29.08.2024 19:27 👍 16 🔁 4 💬 4 📌 1