Skip to content

Instantly share code, notes, and snippets.

View chibat's full-sized avatar
🟢
Perfect

Tomofumi Chiba chibat

🟢
Perfect
View GitHub Profile
@PatrickChoDev
PatrickChoDev / devcontainer.json
Created November 10, 2023 18:26
PNPM devcontainer multiple project setup
{
"name": "Multiple PNPM projects",
// recommend using microsoft default image
"image": "mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye",
// !!!! MAGIC STARTS HERE!!!
"mounts": [
"source=global-pnpm-store,target=${containerWorkspaceFolder}/.pnpm-store,type=volume"
@chibat
chibat / java-lambda-check-exception.md
Last active November 10, 2022 22:55
Java の lambda 内のチェック例外のウザさをなんとかする

Java の lambda 内のチェック例外のウザさをなんとかする

Java の Stream API などを使っていると、lambda 内のチェック例外がうざいです。

例えば、次のようなコードは、コンパイルエラーになります。

Stream.of("http://example.com").map(string -> {
  return new URL(string); // MalformedURLException を throw する可能性があるのでコンパイルエラー
});