haiju's 開発メモ

開発に必要な情報を自分用にメモ

scala

Neo4jを更に他の言語で使う

RustやHaskell等でも利用できるということは、他にも 使える言語はあるよね?ということで、更に深く掘って みた。 そうしたところ、Scala,Julia,Crystal,FSharp,Dart,Golang, Erlang/Elixir,Smalltalk,Common Lisp,Chicken Scheme等で ドライバーやライブラ…

ScalaのEitherとかOptionとか

最近、Scalaでの開発に携わることになったので備忘録として。 ソースコードを解析してた時にrightとかleftとかsomeとか 出て来て何だそれは?と思って調べてみたところ、 someとかnoneは例外の有無を定義できて、rightとかleft をvalidationで使うと例外なの…