42
いろんなことば まえけん@nkmr研M2

いろんなことばk178571/LT_PDF/いろんな...ie-Univ-Ryukyu maeken2010 Jump to... All Unreads Q All Threads Starred # general # ie-functional # nkmr lab fie-functional I g 9

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

いろんなことばまえけん@nkmr研M2

新入生のみなさん

入学

おめでとうございます

👏拍手👏

ようこそieへ

ieでは様々な事を 学びます

例えば

ことば

コミュ力

いろんなことばが 使われてます

しかし

世の中には 全然違うことばが あります

例えば

Haskell

Haskellとは

ことばの1つです

Haskellを勧める理由

1. カッコイイ

Haskell

Haskell名前がカッコイイ

ロゴがカッコイイ 強そう

モテそう

スタイリッシュ

2. 純粋関数型言語

オブジェクト指向 VS 関数型

★関数型の書き方は 一般的に良い書き方

★異なるパラダイムを 知ることで

ことばの理解が深まる

★コミュ力が上がる★つまり

3. 全く異なる書き方

Haskell vs Pythonqsort []     = [] qsort (p:xs) = qsort lt ++ [p] ++ qsort gteq                  where                    lt   = [x | x <- xs, x < p]                    gteq = [x | x <- xs, x >= p]

def quick_sort(arr): left = [] right = [] if len(arr) <= 1: return arr ref = arr[0] ref_count = 0 for ele in arr: if ele < ref: left.append(ele) elif ele > ref: right.append(ele) else: ref_count += 1 left = quick_sort(left) right = quick_sort(right) return left + [ref] * ref_count + right

例)クイックソート

Haskellってすごい!

Haskell面白そう!

Haskellやってみたい!

そんなあなたに

#ie-functional

ie内で関数型言語を 学んでいく感じの グループです

現主要メンバー

以上!

ie-functionalでは メンバーを募集 しています

Haskell勉強会を 近日開催(予定)!

初心者大歓迎!

今すぐslackの#ie-functionalチャンネルに入ろう!