[앤] Rivendell 업데이트

2621 단어 bashlinux

에 대한



Rivendellelvish에 유용한 기능을 추가하여 쉘을 다음 단계로 끌어 올립니다!

🌈 기능 비트: 일반적인 디자인 패턴을 캡슐화하는 고급 기능.
💤 게으른 이터레이터: 무한 시퀀스를 표현할 수 있는 트랜스듀서에서 영감을 받은 이터레이터입니다.
📈 시각 보조 도구: 스파크라인 및 히스토그램.
🔧 문자열, 목록 및 맵에서 작동하는 공통 유틸리티 기능의 도구 벨트.

설치하는 방법



3단계 프로세스입니다.
  • 다음 줄을 ~/.config/elvish/rc.elv에 추가합니다.

  • epm:install &silent-if-installed=$true github.com/crinklywrappr/rivendell
    epm:upgrade github.com/crinklywrappr/rivendell
    

  • 모듈을 개별적으로 요청하십시오.

  • use github.com/crinklywrappr/rivendell/test t
    use github.com/crinklywrappr/rivendell/base b
    use github.com/crinklywrappr/rivendell/fun f
    use github.com/crinklywrappr/rivendell/lazy l
    use github.com/crinklywrappr/rivendell/rune r
    use github.com/crinklywrappr/rivendell/algo a
    use github.com/crinklywrappr/rivendell/vis v
    

  • 멋진 일을 하세요!

  • 
    # lazily graphing population data from the 2021 census
    
    var file = (a:lines NST-EST2021-alldata.csv)
    
    var f = {|line| s:split , $line | f:listify}
    
    var popkeys = ($f (l:first $file))
    
    l:drop 6 $file ^
    | l:each (f:comp $f (f:partial $f:zipmap~ $popkeys) (f:juxt (f:k NAME) (f:k POPESTIMATE2021)) $f:listify~) ^
    | l:take 20 ^
    | l:blast ^
    | v:barky &min=0
    
            Alabama ████████
             Alaska █
            Arizona ███████████
           Arkansas ████
         California ███████████████████████████████████████████████████████████████
           Colorado █████████
        Connecticut █████
           Delaware █
    District of Co… █
            Florida ███████████████████████████████████
            Georgia █████████████████
             Hawaii ██
              Idaho ███
           Illinois ████████████████████
            Indiana ███████████
               Iowa █████
             Kansas ████
           Kentucky ███████
          Louisiana ███████
              Maine ██
    

    터미널의 문서



    명령줄 사용자는 glow을 사용하는 것이 좋습니다.

    문서를 찾아보려면 다음 명령을 실행하십시오.

    glow ~/.local/share/elvish/lib/github.com/crinklywrappr/rivendell/
    


    좋은 웹페이지 즐겨찾기