HASKELL
1. Warning messages * * * * * * * * Warning: Multiple files use the same module name: * Paths_h99 found at the following paths * C:\Users\k\OneDrive\study\myhs\h99\.stack-work\dist\29cc6475\build\autogen\Paths_h99.hs (h99:lib) * C:\Users\k\OneDrive\study\myhs\h99\.stack-work\dist\29cc6475\build\h99-exe\autogen\Paths_h99.hs (h99:exe:h99-exe) * * * * * * * * Vscode 에서 Haskelly plugin 을 사용하고 있는데, s..
1. Windows 10 에 Haskell 을 설치하는 방법 두 가지 Windows 10 에서 Haskell 을 설치하는 방법은 두 가지다. a. Haskell Platform 을 설치하는 방법 b. Haskell Stack 으로 Haskell 을 설치하는 방법 첫 번째 방법은 편하지만, 인터넷을 검색해보면 Haskell stack 으로 Haskell 을 설치하라는 글들이 보인다. Haskell 프로젝트를 직접 생성하고 필요한 package 들을 직접 설정하는 과정을 겪어야지 Haskell 프로그래밍에 대해서 더 잘 알 수 있다는 것이 요지인 것 같다. 여기서 더 잘 알 수 있다는 표현을 풀어 설명하자면, 그 의미는 다음과 같다. Haskell 언어도 다른 언어들처럼 버전이란 것이 있다. 예를 들면, p..
Function composition, 여러 가지 복잡한 경우의 타입 정리 -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- I. `(.)(.)` -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- Haskell function composition, type of (.)(.) and how it's presented -- https://stackoverflow.com/questions/16202289/haskell-function-composition-type-of-and-how-its-presented -- https://stackoverflow.com/questions/39207345/how-to-understa..